| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Text selection
svn path=/import/netsurf/; revision=1636
|
|
|
|
|
|
| |
Fix form selection abort
svn path=/import/netsurf/; revision=1633
|
|
|
|
|
|
| |
Implement HTML table border setting. Improve support for the collapsing border model.
svn path=/import/netsurf/; revision=1632
|
|
|
|
|
|
| |
Add fallback field to struct box for object fallback content. Add some checks for tree consistency to box_dump(). Rename struct plugin_params to object_param. Clean up box_object(), box_embed(), box_iframe(), and box_image(). Implement object fallback to contents if the fetch or conversion fails.
svn path=/import/netsurf/; revision=1627
|
|
|
|
|
|
| |
Implement box_get_attribute() to simplify code. Add code to attempt to extract URLs from "javascript:" links.
svn path=/import/netsurf/; revision=1620
|
|
|
|
|
|
| |
Fix inappropriate free()s of talloced content
svn path=/import/netsurf/; revision=1619
|
|
|
|
|
|
| |
Add an assert() to layout_line() to help detect bugs.
svn path=/import/netsurf/; revision=1614
|
|
|
|
|
|
| |
Fix iframe related crash.
svn path=/import/netsurf/; revision=1613
|
|
|
|
|
|
| |
Remove obsolete style_clone field from struct box.
svn path=/import/netsurf/; revision=1609
|
|
|
|
|
|
| |
Move HTML contents almost fully over to talloc(), simplifying code. Improvements to title attributes, broken forms, cellpadding. Reorder functions in box_construct.c.
svn path=/import/netsurf/; revision=1608
|
|
|
|
|
|
| |
Fix more FP exceptions
svn path=/import/netsurf/; revision=1589
|
|
|
|
|
|
| |
Assert when a box has UNKNOWN_WIDTH after layout.
svn path=/import/netsurf/; revision=1588
|
|
|
|
|
|
| |
Split convert_xml_to_box() into box_construct_element() and box_construct_text(). Add box_solve_display().
svn path=/import/netsurf/; revision=1585
|
|
|
|
|
|
| |
Split box.c into box_construct.c, box_normalise.c, and box.c.
svn path=/import/netsurf/; revision=1583
|
|
|
|
|
|
| |
Don't add fetches that failed to initialise to the object list.
svn path=/import/netsurf/; revision=1580
|
|
|
|
|
|
| |
Fix scaling of very small background images when viewing at less than 100%
svn path=/import/netsurf/; revision=1575
|
|
|
|
|
|
| |
Fix incorrect background position calculations. Modify CSS parser to pass all background-position testcases.
svn path=/import/netsurf/; revision=1574
|
|
|
|
|
|
| |
Don't pass scaled values to children to minimise rounding errors.
svn path=/import/netsurf/; revision=1573
|
|
|
|
|
|
| |
Fix some rounding issues for table cell calculations.
svn path=/import/netsurf/; revision=1571
|
|
|
|
|
|
| |
Experimental cellpadding support
svn path=/import/netsurf/; revision=1569
|
|
|
|
|
|
| |
Further updates to the colour highlighting algorithm.
svn path=/import/netsurf/; revision=1547
|
|
|
|
|
|
| |
Stop certain colours being incorrectly highlighted
svn path=/import/netsurf/; revision=1546
|
|
|
|
|
|
| |
Improved colour light/dark algorith. Button borders are now dual-level 3d to improve appearance.
svn path=/import/netsurf/; revision=1545
|
|
|
|
|
|
| |
Solve clickable area test case.
svn path=/import/netsurf/; revision=1544
|
|
|
|
|
|
| |
Take borders into account when checking whether a box contains a point.
svn path=/import/netsurf/; revision=1540
|
|
|
|
|
|
| |
Fix some more FP exceptions related to layout.
svn path=/import/netsurf/; revision=1528
|
|
|
|
|
|
| |
Fix some FP exceptions due to widths left as UNKNOWN_WIDTH.
svn path=/import/netsurf/; revision=1526
|
|
|
|
|
|
| |
Font rewrite, part 2.
svn path=/import/netsurf/; revision=1518
|
|
|
|
|
|
|
| |
Fix loads of object/embed/applet/iframe memory leaks.
Disable handling of applet tag as the implementation's broken and we don't have a sensible JVM anyway.
svn path=/import/netsurf/; revision=1514
|
|
|
|
|
|
| |
Prevent assertion failure on pages with white-space: pre-wrap / pre-line
svn path=/import/netsurf/; revision=1492
|
|
|
|
|
|
| |
Reformat pages loaded from memory cache to window width.
svn path=/import/netsurf/; revision=1467
|
|
|
|
|
|
| |
Read content, counter-reset and counter-increment properties.
svn path=/import/netsurf/; revision=1456
|
|
|
|
|
|
| |
Ensure style exists before freeing it
svn path=/import/netsurf/; revision=1455
|
|
|
|
|
|
| |
Ensure style struct exists before attempting to free
svn path=/import/netsurf/; revision=1452
|
|
|
|
|
|
| |
Create interface for duplication and destruction of css_style structs.
svn path=/import/netsurf/; revision=1450
|
|
|
|
|
|
| |
Background work for CSS counters (CSS 2.1/12.4)
svn path=/import/netsurf/; revision=1449
|
|
|
|
|
|
| |
Fix some compilation warnings in the debug build. Update nsgtk_plot_rectangle() with the new parameters.
svn path=/import/netsurf/; revision=1447
|
|
|
|
|
|
| |
Handle property: inherit; properly
svn path=/import/netsurf/; revision=1441
|
|
|
|
|
|
| |
Perform vertical alignment for cells with specified heights.
svn path=/import/netsurf/; revision=1439
|
|
|
|
|
|
| |
Vertical alignment for table cells
svn path=/import/netsurf/; revision=1437
|
|
|
|
|
|
| |
Shift + Click == download
svn path=/import/netsurf/; revision=1429
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge - Lose remaining calls (and purge the relevant functions from utils.c)
svn path=/import/netsurf/; revision=1419
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge week, part 5. Improve and simplify encoding detection.
svn path=/import/netsurf/; revision=1416
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge week, part 4.
svn path=/import/netsurf/; revision=1415
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge week, part 3.
svn path=/import/netsurf/; revision=1403
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge week, part 2.
svn path=/import/netsurf/; revision=1401
|
|
|
|
|
|
| |
Add form_new() and form_add_option().
svn path=/import/netsurf/; revision=1400
|
|
|
|
|
|
| |
xcalloc/xrealloc/xstrdup-purge week, part 1.
svn path=/import/netsurf/; revision=1398
|
|
|
|
|
|
| |
Update to work with new imagemap interface
svn path=/import/netsurf/; revision=1391
|
|
|
|
|
|
| |
Fix horizontal cellspacing.
svn path=/import/netsurf/; revision=1385
|