Aliaksandr Kalenik
|
7fee05e18c
LibWeb: Use LengthPercentage in CSS::GridSize
|
2 years ago |
Aliaksandr Kalenik
|
14cb0067bb
LibWeb: Implement more of "Resolve Intrinsic Track Sizes" in GFC
|
2 years ago |
Aliaksandr Kalenik
|
1ada6a43e2
LibWeb: Split run_track_sizing into smaller method in GFC
|
2 years ago |
Aliaksandr Kalenik
|
352037664d
LibWeb: Use size_t instead of int when appropriate in GFC
|
2 years ago |
Aliaksandr Kalenik
|
d9960a8d1d
LibWeb: Refactor tracks initialization in GFC to reduce code duplication
|
2 years ago |
Aliaksandr Kalenik
|
0a1bffdd92
LibWeb: Move gap tracks initialization into separate method in GFC
|
2 years ago |
Aliaksandr Kalenik
|
62d26a5afb
LibWeb: Move grid items placement algorithm into separate method in GFC
|
2 years ago |
Aliaksandr Kalenik
|
fb6b52b3fb
LibWeb: Align `GridFormattingContext::run_track_sizing()` with the spec
|
2 years ago |
Andreas Kling
|
ca1fa5f748
LibWeb: Use the new to_px() helpers in CSS, SVG and layout code
|
2 years ago |
Aliaksandr Kalenik
|
d6ee4e7fdc
LibWeb: Remove resolve_size method in GFC
|
2 years ago |
Aliaksandr Kalenik
|
3d05ed6b53
LibWeb: Use grid_container() to access root grid box in GFC
|
2 years ago |
Aliaksandr Kalenik
|
ced862e16f
LibWeb: Consolidate track sizing code for rows and columns in GFC
|
2 years ago |
martinfalisse
|
c987c934d0
LibWeb: Fix grid size when intrinsically sized
|
2 years ago |
martinfalisse
|
289285cd6e
LibWeb: Add borders functionality to CSS Grid
|
2 years ago |
martinfalisse
|
6f52272d34
LibWeb: Fix regression in definite grid row heights
|
2 years ago |
martinfalisse
|
e65f4b3dc5
LibWeb: Rename PositionedBox to GridItem
|
2 years ago |
Sam Atkins
|
53a4a31af2
LibWeb: Remove CalculatedStyleValue from Length
|
2 years ago |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
2 years ago |
Matthew Olsson
|
7c0c1c8f49
LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtr
|
2 years ago |
Tom
|
52e45fb6fa
LibWeb+Base: Fix row-height bug in Grid when there is a column gap
|
2 years ago |
Andreas Kling
|
8fe748bb89
LibWeb: Make grid containers be Layout::Box
|
2 years ago |
martinfalisse
|
fa2c3b7c3d
LibWeb: Place grid items in grid-areas if applicable
|
2 years ago |
martinfalisse
|
47c77858b6
LibWeb: Calculate valid grid areas
|
2 years ago |
martinfalisse
|
fa5d016176
LibWeb: Implement min/max-content
|
2 years ago |
martinfalisse
|
9d07ec3934
LibWeb: Refactor grid item positioning to use zero-index
|
2 years ago |
martinfalisse
|
9d99bd8258
LibWeb: Use String class in certain CSS Grid classes
|
2 years ago |
Sam Atkins
|
c70dcaefcd
LibWeb: Convert LayoutState to new pixel units
|
2 years ago |
Sam Atkins
|
55ddfa9348
LibWeb: Convert GridFormattingContext to new pixel units
|
2 years ago |
Sam Atkins
|
f5f25562d1
LibWeb: Convert FormattingContext to new pixel units
|
2 years ago |
Tom
|
bb062e50b0
LibWeb: Don't expand grid for {row,column} spans
|
2 years ago |