Andreas Kling
|
47c21cc349
LibWeb: Honor column-gap and row-gap CSS properties in flex layout
|
2 年之前 |
Andreas Kling
|
c0a7a61288
LibWeb: Clamp fit-content widths in flex layout to min/max-width
|
2 年之前 |
Andreas Kling
|
af118abdf0
LibWeb: Use fit-content width in place of indefinite flex item widths
|
2 年之前 |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
2 年之前 |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 年之前 |
Andreas Kling
|
109ed27423
LibWeb: Rewrite FFC "resolve flexible lengths" algorithm from draft spec
|
2 年之前 |
Andreas Kling
|
07f6ee9e73
LibWeb: Simplify FFC get_pixel_{width,height} internal helper API
|
2 年之前 |
Andreas Kling
|
2a607e9ebc
LibWeb: Rename FFC::specified_axis_size() to inner_axis_size()
|
2 年之前 |
Andreas Kling
|
0315ba5e06
LibWeb: Use `FlexItem& item` consistenly in FlexFormattingContext
|
2 年之前 |
Andreas Kling
|
ab2f105344
LibWeb: Store flex item used sizes as Optional<CSSPixels>
|
2 年之前 |
Sam Atkins
|
f2c977251b
LibWeb: Convert FlexFormattingContext to new pixel units
|
2 年之前 |
Sam Atkins
|
f5f25562d1
LibWeb: Convert FormattingContext to new pixel units
|
2 年之前 |
Andreas Kling
|
7809cc6557
LibWeb: Use preferred flex item sizes as min/max-content contribution
|
2 年之前 |
Andreas Kling
|
3e10293047
LibWeb: Implement static position for abspos children of flex container
|
2 年之前 |
Andreas Kling
|
834d98520a
LibWeb: Implement basic support for align-content in flex layout
|
2 年之前 |
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
|
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
|
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
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
2 年之前 |
Andreas Kling
|
f25203f245
LibWeb: Don't re-resolve "auto" flex item sizes after definitizing them
|
2 年之前 |
Andreas Kling
|
0258fd8043
LibWeb: Remove FFC helpers is_{main,cross}_axis_margin_first_auto()
|
2 年之前 |
Andreas Kling
|
7200b3a16c
LibWeb: Make two passes in FFC where to support percentage min/max sizes
|
3 年之前 |
Andreas Kling
|
18b1854aea
LibWeb: Add FFC helpers for getting the computed main/cross size of box
|
3 年之前 |
Andreas Kling
|
a4d7dc40bf
LibWeb: Move get_pixel_{width,height} helpers into FFC class
|
3 年之前 |
Andreas Kling
|
60ac258a48
LibWeb: Mark flex item cross sizes as definite when spec asks us to
|
3 年之前 |
Andreas Kling
|
4cbec00c44
LibWeb: Actually check if percentage used flex basis is definite
|
3 年之前 |