| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
in includes
NetSurf includes are now done with ""s and other system includes with <>s as C intended.
The scandeps tool has been updated to only look for ""ed includes, and to verify that the
files exist in the tree before adding them to the dependency lines. The depend rule has
therefore been augmented to make sure the autogenerated files are built before it is run.
This is untested under self-hosted RISC OS builds. All else tested and works.
svn path=/trunk/netsurf/; revision=3307
|
|
|
|
|
|
| |
bounding boxes. (fixes 1601881)
svn path=/trunk/netsurf/; revision=3240
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3222
|
|
|
|
|
|
| |
AUTO (fixes 1567430)
svn path=/trunk/netsurf/; revision=3220
|
|
|
|
|
|
|
| |
(interaction with floats, resulting in margin[TOP] == AUTO) (fixes
1662931)
svn path=/trunk/netsurf/; revision=3218
|
|
|
|
|
|
| |
of list markers with no text.
svn path=/trunk/netsurf/; revision=3122
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3073
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3040
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3039
|
|
|
|
|
|
| |
list-item, with a marker box on box->list_marker.
svn path=/trunk/netsurf/; revision=3031
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3028
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=3026
|
|
|
|
|
|
| |
positioned.
svn path=/trunk/netsurf/; revision=2991
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2986
|
|
|
|
|
|
| |
Absolutely positioned boxes are now in their original place in the tree instead of linked from absolute_children.
svn path=/trunk/netsurf/; revision=2984
|
|
|
|
|
|
| |
layout_block_object().
svn path=/trunk/netsurf/; revision=2957
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2941
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2940
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2849
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2838
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2791
|
|
|
|
|
|
| |
known.
svn path=/trunk/netsurf/; revision=2696
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2680
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2673
|
|
|
|
|
|
| |
absolutely positioned boxes. Compensate for this.
svn path=/trunk/netsurf/; revision=2672
|
|
|
|
|
|
|
| |
that subtracting them after determining the width works in the case
where available_width > box->min_width.
svn path=/trunk/netsurf/; revision=2671
|
|
|
|
|
|
| |
auto-widthing absolutely positioned content.
svn path=/trunk/netsurf/; revision=2670
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2661
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2653
|
|
|
|
|
|
|
| |
top,left,bottom,right are of margin edge relative to parent, so add
margin and border width when calculating x,y from left,top.
svn path=/trunk/netsurf/; revision=2652
|
|
|
|
|
|
| |
Initialise available_width correctly for shrink-to-fit widthing.
svn path=/trunk/netsurf/; revision=2649
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2648
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=2598
|
|
|
|
|
|
| |
on ofsted site).
svn path=/trunk/netsurf/; revision=2516
|
|
|
|
|
|
| |
Small extra debug statement for when looking at box splitting
svn path=/import/netsurf/; revision=2485
|
|
|
|
|
|
| |
Fix layout bug related to negative text indent (fixes 1437728).
svn path=/import/netsurf/; revision=2185
|
|
|
|
|
|
| |
Fix layout bug related to floats near end of line (fixes 1453561). Pass 1 and pass 2 in layout_line() were handling space_after differently.
svn path=/import/netsurf/; revision=2182
|
|
|
|
|
|
| |
Fix crash related to negative margins on inlines.
svn path=/import/netsurf/; revision=2021
|
|
|
|
|
|
| |
Fix crash when a frame contains floats.
svn path=/import/netsurf/; revision=1877
|
|
|
|
|
|
| |
Treat HTML objects (frames) as part of the box tree during layout.
svn path=/import/netsurf/; revision=1875
|
|
|
|
|
|
| |
Fix redraw of underlines and other text-decoration.
svn path=/import/netsurf/; revision=1845
|
|
|
|
|
|
| |
Improvements to frames. Fix bug with BR at end of inline container.
svn path=/import/netsurf/; revision=1843
|
|
|
|
|
|
| |
Fix vertical positioning of floats when an empty block with top padding is present.
svn path=/import/netsurf/; revision=1842
|
|
|
|
|
|
| |
Use given width as initial min/max width of fixed-width table columns. This improves the layout of certain tables with colspans.
svn path=/import/netsurf/; revision=1841
|
|
|
|
|
|
| |
Implement clear on <br>.
svn path=/import/netsurf/; revision=1834
|
|
|
|
|
|
| |
Fix certain cases of relative positioning, and make the recursion more efficient (don't recurse for BOX_TEXT).
svn path=/import/netsurf/; revision=1831
|
|
|
|
|
|
| |
Position: relative; support.
svn path=/import/netsurf/; revision=1830
|
|
|
|
|
|
| |
Fix position of certain floats.
svn path=/import/netsurf/; revision=1822
|
|
|
|
|
|
| |
Fix layout min max bug with blocks with negative margins. Add assert()s to check that 0 <= min_width <= max_width at the end of each layout_minmax_X() function.
svn path=/import/netsurf/; revision=1813
|
|
|
|
|
|
| |
Fix fixed width table min / max width calculations.
svn path=/import/netsurf/; revision=1811
|