Andreas Kling
|
78bc856e07
LibWeb: Treat cross min/max sizes better in flexbox layout
|
2 роки тому |
Andreas Kling
|
f5844b85ff
LibWeb: Let FFC parent context "handle" sizing of child FFC container
|
2 роки тому |
Andreas Kling
|
c48931d15c
LibWeb: Only calculate intrinsic size in the desired flex axis
|
2 роки тому |
Andreas Kling
|
4d84e349ae
LibWeb: Recreate flex lines before calculating intrinsic cross size
|
2 роки тому |
Andreas Kling
|
181fc6cead
LibWeb: Pack flex container from opposite end in *-reverse directions
|
2 роки тому |
Andreas Kling
|
b13a8706e1
LibWeb: Make intrinsic heights dependent on available width
|
2 роки тому |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
2 роки тому |
Andreas Kling
|
d64a8c3d2a
LibWeb: Resolve cross-axis flex item margins in the common case
|
2 роки тому |
Andreas Kling
|
9e4226f353
LibWeb: Create flex items for empty generated boxes
|
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
|
416fa7bd4f
LibWeb: Bring flex basis calculation a little closer to spec
|
2 роки тому |
Andreas Kling
|
a8e1599ae1
LibWeb: Use automatic_content_height() in flex item internal layouts
|
2 роки тому |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 роки тому |
sin-ack
|
e9d5d2f74b
LibWeb: Remove the flex item size cache
|
2 роки тому |
Andreas Kling
|
97b5230413
LibWeb: Subtract border & padding when using flex line size as item size
|
2 роки тому |
Andreas Kling
|
7bf3b40867
LibWeb: Remove bogus main space restriction in wrapping flex layouts
|
2 роки тому |
Ben Wiederhake
|
8deced39a8
LibWeb: Resolve cyclic declaration/definitions involving Length
|
2 роки тому |
Andreas Kling
|
f25203f245
LibWeb: Don't re-resolve "auto" flex item sizes after definitizing them
|
2 роки тому |
Andreas Kling
|
b8aa6a4453
LibWeb: Use PercentageOr<T>::contains_percentage() in CSS layout
|
2 роки тому |
Andreas Kling
|
a42506c8b9
LibWeb: Fix three accidental float truncations
|
2 роки тому |
Andreas Kling
|
e65990f7a3
LibWeb: Treat cyclic percentage max-size as "auto" on the flex container
|
2 роки тому |
watkinsr
|
35dbeb064a
LibWeb: Render flex line items RTL (reversed items) for FlexEnd
|
2 роки тому |
Andreas Kling
|
0258fd8043
LibWeb: Remove FFC helpers is_{main,cross}_axis_margin_first_auto()
|
2 роки тому |
Andreas Kling
|
71ec46b8cc
LibWeb: Don't treat calc() in used flex basis as definite for now
|
3 роки тому |
Andreas Kling
|
7200b3a16c
LibWeb: Make two passes in FFC where to support percentage min/max sizes
|
3 роки тому |
Andreas Kling
|
3def9e47f6
LibWeb: Improve min/max content contribution calculations for flex items
|
3 роки тому |
Andreas Kling
|
4c89252f6a
LibWeb: Clamp flex items to min/max main size during intrinsic sizing
|
3 роки тому |
Andreas Kling
|
dc66a3cad9
LibWeb: Simplify flex container main size determination
|
3 роки тому |
Andreas Kling
|
18b1854aea
LibWeb: Add FFC helpers for getting the computed main/cross size of box
|
3 роки тому |