| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Fix min / max bug with negative margins (treat as 0 for now).
svn path=/import/netsurf/; revision=1810
|