Andreas Kling
|
b079f4d590
LibWeb: Make flexbox special definite size cases explicit
|
1 年之前 |
Andreas Kling
|
7fedf806c2
LibWeb: Cache pointer to UsedValues for each FlexItem
|
1 年之前 |
Andreas Kling
|
72dd37438d
LibWeb: Treat flex item cross axis max-size as "none" in more cases
|
1 年之前 |
Andreas Kling
|
5af02a914c
LibWeb: Let parent formatting context determine size of flex containers
|
1 年之前 |
Zaggy1024
|
34c5043cbe
LibWeb: Use `CSSPixelFraction` to represent aspect ratios
|
1 年之前 |
Andreas Kling
|
41e7c5766e
LibWeb: Support more kinds of indefinite widths on flex column items
|
1 年之前 |
Aliaksandr Kalenik
|
152ce88984
LibWeb: Avoid leaking infinite remaining_free_space in FFC calculation
|
1 年之前 |
Andreas Kling
|
ac124fbaae
LibWeb: Resolve flex item percentages against used flex container sizes
|
2 年之前 |
Andreas Kling
|
8dd489da61
LibWeb: Fully resolve min- and max-sizes for flex items
|
2 年之前 |
Andreas Kling
|
4474aa0ae5
LibWeb: Resolve flex item `auto` cross sizes through aspect ratio
|
2 年之前 |
Andreas Kling
|
8648355783
LibWeb: Modernize handling of the CSS flex-basis property
|
2 年之前 |
Andreas Kling
|
655d9d1462
LibWeb: Make CSSPixels and Length use 64-bit (double) floating point
|
2 年之前 |
Andreas Kling
|
0c26717ba3
LibWeb: Adjust flex item main size through aspect ratio if needed
|
2 年之前 |
Andreas Kling
|
deea7cbc11
LibWeb: Remove vestigial resolve_definite_width/height helper functions
|
2 年之前 |
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 年之前 |