Aliaksandr Kalenik
|
8259ff12bd
LibWeb: Margin bottom collapsing between parent and last child
|
2 роки тому |
Aliaksandr Kalenik
|
7088a87f49
LibWeb: Margin top collapsing between parent and first child
|
2 роки тому |
Aliaksandr Kalenik
|
fe8304d5de
LibWeb: Introduce structure that maintains collapsible margins in BFC
|
2 роки тому |
Aliaksandr Kalenik
|
992b4489ad
LibWeb: Fix bug in BFC that independent FC assigned to wrong variable
|
2 роки тому |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
2 роки тому |
Aliaksandr Kalenik
|
3922349b71
LibWeb: Use space_used_by_floats to get x offset of box that creates BFC
|
2 роки тому |
Aliaksandr Kalenik
|
daece542f5
LibWeb: Check if block creates BFC even if all it's children are inline
|
2 роки тому |
Aliaksandr Kalenik
|
7c00619e47
LibWeb: Use calculate_inner_width to compute min and max widths
|
2 роки тому |
Aliaksandr Kalenik
|
428db6e766
LibWeb: Return max margin box width from greatest_child_width
|
2 роки тому |
Aliaksandr Kalenik
|
aa08c825ec
LibWeb: Support box-sizing in BFC
|
2 роки тому |
Andreas Kling
|
db318aece0
LibWeb: Move should_treat_{width,height}_as_auto() to FormattingContext
|
2 роки тому |
Andreas Kling
|
27b63feae5
LibWeb: Always resolve horizontal padding and borders on block-level boxes
|
2 роки тому |
Andreas Kling
|
4580e054f5
LibWeb: Place block-level boxes in both axes before doing inside layout
|
2 роки тому |
Luke Wilde
|
488a979306
LibWeb: Layout inner floats/abspos boxes after laying out the top float
|
2 роки тому |
Andreas Kling
|
4b74f36cd0
LibWeb: Resolve vertical margins against containing block width
|
2 роки тому |
Andreas Kling
|
b9a45cf1aa
LibWeb: Don't try to layout inside of replaced elements in BFC
|
2 роки тому |
Andreas Kling
|
b13a8706e1
LibWeb: Make intrinsic heights dependent on available width
|
2 роки тому |
Andreas Kling
|
de6d012367
LibWeb: Improve placement of abspos boxes with dual-auto insets
|
2 роки тому |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
2 роки тому |
Andreas Kling
|
b55c4ccdf7
LibWeb: Don't try to format inline-block boxes in BFC
|
2 роки тому |
Andreas Kling
|
f161e20e57
LibWeb: Make FormattingContext::run() take available space as input
|
2 роки тому |
Andreas Kling
|
0843960235
LibWeb: Use CSS::Size for computed size and max-size values
|
2 роки тому |
Andreas Kling
|
f0ac687823
LibWeb: Remove awkward BFC::compute_theoretical_height() function
|
2 роки тому |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 роки тому |
Andreas Kling
|
a52d346839
LibWeb: Take coordinate spaces into account when clearing past floats
|
2 роки тому |
Andreas Kling
|
54fb5af9ee
LibWeb: Use entire margin box of floats when testing for intrusions
|
2 роки тому |
Andreas Kling
|
77628289c6
LibWeb: Consolidate code for resolving vertical box model metrics in BFC
|
2 роки тому |
Andreas Kling
|
412b2313f3
LibWeb: Improve inline flow around floating boxes
|
2 роки тому |
Ben Wiederhake
|
8deced39a8
LibWeb: Resolve cyclic declaration/definitions involving Length
|
2 роки тому |
Andreas Kling
|
b8aa6a4453
LibWeb: Use PercentageOr<T>::contains_percentage() in CSS layout
|
2 роки тому |