Andreas Kling
|
07f15aa550
LibWeb: Make computed flex-grow and flex-shrink always available
|
3 years ago |
Andreas Kling
|
f2d0e8d0ee
LibWeb: Expose FormattingContext type
|
3 years ago |
Andreas Kling
|
410e2b43ce
LibWeb: Use Box::has_intrinsic_aspect_ratio() check in FFC step 3
|
3 years ago |
Andreas Kling
|
42f6bd5f83
LibWeb: Add spec comments to FFC layout algorithm step 2
|
3 years ago |
Andreas Kling
|
1d0c4a07ff
LibWeb: Add spec comments to FFC layout algorithm step 5
|
3 years ago |
Andreas Kling
|
82bb5ef8b7
LibWeb: Tidy up and add spec comments to FFC layout algorithm step 3
|
3 years ago |
Andreas Kling
|
d37e5dc64c
LibWeb: Add FFC::flex_container() and use throughout
|
3 years ago |
Andreas Kling
|
1580c59f39
LibWeb: Make FFC line and item vectors members instead of locals
|
3 years ago |
Andreas Kling
|
c793797e61
LibWeb: Make various function parameters const in FlexFormattingContext
|
3 years ago |
Andreas Kling
|
9359df4be9
LibWeb: Move FFC layout algorithm step 16 to a separate function
|
3 years ago |
Andreas Kling
|
f401794d23
LibWeb: Move FFC layout algorithm step 15 to a separate function
|
3 years ago |
Andreas Kling
|
6d433c99f4
LibWeb: Move FFC layout algorithm step 14 to a separate function
|
3 years ago |
Andreas Kling
|
e590e17b8a
LibWeb: Move FFC layout algorithm step 12 to a separate function
|
3 years ago |
Andreas Kling
|
176f1ad214
LibWeb: Move FFC layout algorithm step 11 to a separate function
|
3 years ago |
Andreas Kling
|
8f027b4792
LibWeb: Move FFC layout algorithm step 8 to a separate function
|
3 years ago |
Andreas Kling
|
3402584646
LibWeb: Move FFC layout algorithm step 7 to a separate function
|
3 years ago |
Andreas Kling
|
0c0df78030
LibWeb: Move FFC layout algorithm step 6 to a separate function
|
3 years ago |
Andreas Kling
|
0fd25fcbbc
LibWeb: Move FFC layout algorithm step 5 to a separate function
|
3 years ago |
Andreas Kling
|
fa7bbc602d
LibWeb: Move FFC layout algorithm step 4 to a separate function
|
3 years ago |
Andreas Kling
|
3375953918
LibWeb: Move FFC layout algorithm step 3 to a separate function
|
3 years ago |
Andreas Kling
|
c19358e157
LibWeb: Move FFC layout algorithm step 2 into a separate function
|
3 years ago |
Andreas Kling
|
cd6b97ab9e
LibWeb: Turn FlexFormattingContext helper lambdas into member functions
|
3 years ago |
Andreas Kling
|
674b6f5385
LibWeb: Call the FlexFormattingContext context box "flow_container"
|
3 years ago |
Andreas Kling
|
ca02d112a5
LibWeb: Split out FFC's "generate anonymous flex items" to a function
|
3 years ago |
Tobias Christiansen
|
9aa720e83e
LibWeb: Flexbox: Assume container size before layouting children
|
3 years ago |
Tobias Christiansen
|
01a716d529
LibWeb: Flexbox: Use right margins when direction is column
|
3 years ago |
Andreas Kling
|
f73aa8e2bd
LibWeb: Move line boxes from Layout::Box to BlockContainer
|
3 years ago |
Andreas Kling
|
c4826eae4f
LibWeb: Rename Layout::BlockBox => BlockContainer
|
3 years ago |
Tobias Christiansen
|
0c0951d2ce
LibWeb: Flexbox: Don't outgrow parent in main axis when using wrap
|
3 years ago |
Tobias Christiansen
|
6102a486ee
LibWeb: Flexbox: Collect empty inline-block flex children
|
3 years ago |