Aliaksandr Kalenik
|
00f8b5a911
LibWeb: Ignore only anonymous blocks in block auto height calculation
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
6eb2f4bfee
LibWeb: Fix reset of floats y offset
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
d5480a44e5
LibWeb: Allow BFC auto height calculation on any Layout::Box
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
56ceb6a106
LibWeb: Fix floats y offset calculation
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
87f0e835eb
LibWeb: Improve auto height calculation for tables
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
7dc0edcb86
LibWeb: Prevent floats from being placed higher than preceding blocks
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
709fe01f52
LibWeb: Override width calculation for table wrappers
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
30b51b06b9
LibWeb: Fix y position calculation for blocks with clearance
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
6c5ba10bb0
LibWeb: Remove redundant check for empty anonymous blocks
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
c70dcaefcd
LibWeb: Convert LayoutState to new pixel units
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
76047d1932
LibWeb: Convert InlineLevelIterator/LineBox/LineBuilder to new px units
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
ace66d4a3e
LibWeb: Convert BlockFormattingContext to new pixel units
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
f5f25562d1
LibWeb: Convert FormattingContext to new pixel units
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
affc8a22ca
LibWeb+WebContent: Convert BrowsingContext to new pixel units
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
8259ff12bd
LibWeb: Margin bottom collapsing between parent and last child
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
7088a87f49
LibWeb: Margin top collapsing between parent and first child
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
fe8304d5de
LibWeb: Introduce structure that maintains collapsible margins in BFC
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
992b4489ad
LibWeb: Fix bug in BFC that independent FC assigned to wrong variable
|
%!s(int64=2) %!d(string=hai) anos |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
3922349b71
LibWeb: Use space_used_by_floats to get x offset of box that creates BFC
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
daece542f5
LibWeb: Check if block creates BFC even if all it's children are inline
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
7c00619e47
LibWeb: Use calculate_inner_width to compute min and max widths
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
428db6e766
LibWeb: Return max margin box width from greatest_child_width
|
%!s(int64=2) %!d(string=hai) anos |
Aliaksandr Kalenik
|
aa08c825ec
LibWeb: Support box-sizing in BFC
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
db318aece0
LibWeb: Move should_treat_{width,height}_as_auto() to FormattingContext
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
27b63feae5
LibWeb: Always resolve horizontal padding and borders on block-level boxes
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
4580e054f5
LibWeb: Place block-level boxes in both axes before doing inside layout
|
%!s(int64=2) %!d(string=hai) anos |
Luke Wilde
|
488a979306
LibWeb: Layout inner floats/abspos boxes after laying out the top float
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
4b74f36cd0
LibWeb: Resolve vertical margins against containing block width
|
%!s(int64=2) %!d(string=hai) anos |
Andreas Kling
|
b9a45cf1aa
LibWeb: Don't try to layout inside of replaced elements in BFC
|
%!s(int64=2) %!d(string=hai) anos |