Andreas Kling
|
ed8930fff5
LibWeb: Add accessors for UsedValues::computed_{width,height}
|
há 3 anos atrás |
Andreas Kling
|
c517dfde12
LibWeb: Honor the flexbox spec's "automatic minimum size" everywhere
|
há 3 anos atrás |
Andreas Kling
|
52862c72d0
LibWeb: Rename FormattingState to LayoutState
|
há 3 anos atrás |
Andreas Kling
|
0d8f9019c8
LibWeb: Implement basic stretch alignment for `flex-wrap: wrap`
|
há 3 anos atrás |
Andreas Kling
|
9fc43d5766
LibWeb: Update flex container intrinsic size algorithm to draft spec
|
há 3 anos atrás |
Andreas Kling
|
884b7fad48
LibWeb: Remove weird is_undefined_or_auto() helper in FFC
|
há 3 anos atrás |
Andreas Kling
|
0636e1db61
LibWeb: Update flex line "remaining free space" when finished
|
há 3 anos atrás |
Andreas Kling
|
7d7d5f0b1b
LibWeb: Use fit-content size for flex items with indefinite cross size
|
há 3 anos atrás |
Idan Horowitz
|
e39514721e
LibWeb: Add missing break to avoid fallthrough in FlexFormattingContext
|
há 3 anos atrás |
Idan Horowitz
|
c70359ac04
LibWeb: Remove unused variable in FlexFormattingContext
|
há 3 anos atrás |
Andreas Kling
|
dc13ced1a7
LibWeb: Express flex item cross axis alignment as offsets-from-center
|
há 3 anos atrás |
Andreas Kling
|
5f78e780f5
LibWeb: Actually clamp flex line cross size to min/max-size
|
há 3 anos atrás |
Andreas Kling
|
c81e5c9d82
LibWeb: Floor scaled flex shrink factor at 1 when spec asks us to
|
há 3 anos atrás |
Andreas Kling
|
6ecf7db87b
LibWeb: Take margin box into account when justifying flex items
|
há 3 anos atrás |
Andreas Kling
|
2f0657739b
LibWeb: Honor `align-self` over `align-items` when non-auto on flex item
|
há 3 anos atrás |
Andreas Kling
|
4493702fb2
LibWeb: Honor preferred size as intrinsic cross size of flex items
|
há 3 anos atrás |
Andreas Kling
|
9cae06de09
LibWeb: Implement step 9.2.3 of the flexbox layout algorithm
|
há 3 anos atrás |
Andreas Kling
|
e1dab7b63d
LibWeb: Use the *outer* flex base size in intrinsic size calculation
|
há 3 anos atrás |
Andreas Kling
|
aee3d79ad1
LibWeb: Use the "scaled flex shrink factor" where noted by the spec
|
há 3 anos atrás |
Andreas Kling
|
f7750985fa
LibWeb: Treat "flex-basis: 0px" like any other definite basis value
|
há 3 anos atrás |
Andreas Kling
|
7b4a86ab80
LibWeb: Use max-content main size for flex items w/ definite cross size
|
há 3 anos atrás |
Andreas Kling
|
64959a8504
LibWeb: Express intrinsic size layout via size constraints
|
há 3 anos atrás |
Andreas Kling
|
db2d62671f
LibWeb: Add FFC helpers for getting intrinsic size of flex items
|
há 3 anos atrás |
Andreas Kling
|
4f6fc3d3a6
LibWeb: Only perform the requested form of intrinsic size calculation
|
há 3 anos atrás |
Andreas Kling
|
496cf39cf5
LibWeb: Make separate functions for calculating min/max content sizes
|
há 3 anos atrás |
Andreas Kling
|
1690d88887
LibWeb: Clamp intrinsic flex item main size contributions to min/max
|
há 3 anos atrás |
Andreas Kling
|
89e65e0ea1
LibWeb: Support flex item cross sizing based on intrinsic aspect ratio
|
há 3 anos atrás |
Andreas Kling
|
8eb022a57d
LibWeb: Don't include flex line margins in inner flex item cross sizes
|
há 3 anos atrás |
Andreas Kling
|
030dbfd2a9
LibWeb: Improve support for flex-start/end with reversed flex-direction
|
há 3 anos atrás |
Andreas Kling
|
cefc931347
LibWeb: Make sure CSS::ComputedValues has initial size values
|
há 3 anos atrás |