1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-08 09:27:35 +00:00
serenity/Tests/LibWeb/Layout/expected/grid
Aliaksandr Kalenik bec07d4af7 LibWeb: Use fixed-point saturated arithmetics for CSSPixels
Using fixed-point saturated arithmetics for CSSPixels allows to avoid
accumulating floating-point errors.

This implementation is not complete yet: currently saturated
arithmetics implemented only for addition. But it is enough to not
regress any of layout tests we have :)

See https://github.com/SerenityOS/serenity/issues/18566
2023-07-25 11:52:02 +02:00
..
all-implicit-rows.txt LibWeb: Use none as initial value for grid-template-column/rows 2023-06-07 14:13:07 +02:00
anonymous-inline-child.txt LibWeb: Wrap child text sequences of grid container in anonymous blocks 2023-05-28 21:12:04 +02:00
auto-fill.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
auto-fit-collapse-empty-tracks.txt LibWeb: Set 0px fixed size to collapsed auto-fit tracks in GFC 2023-06-20 18:24:26 +02:00
auto-fit.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
auto-track-sizes.txt LibWeb: Support grid-auto-columns and grid-auto-rows properties in GFC 2023-05-22 06:05:19 +02:00
basic-2.txt LibWeb: Implement more of "Resolve Intrinsic Track Sizes" in GFC 2023-05-10 05:52:47 +02:00
basic.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
borders.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
calc-track-size.txt LibWeb: Parse calc() function in grid sizes 2023-05-11 18:36:56 +02:00
column-1fr-1fr.txt LibWeb: Use auto minimimum size while resolving flexible tracks in GFC 2023-05-17 07:48:38 +02:00
column-auto-auto.txt LibWeb: Skip non-spanning items sizing if there are no such items 2023-05-17 07:48:38 +02:00
different-column-sizes.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
distribute-extra-space-across-spanned-tracks.txt LibWeb: Consider all spanned tracks while finding extra space in GFC 2023-06-07 19:44:47 +02:00
float-container-columns-1fr-1fr.txt LibWeb: Implement more of "Expand Flexible Tracks" in GFC 2023-05-17 07:48:38 +02:00
grid-gap-1.txt LibWeb: Align GridFormattingContext::run_track_sizing() with the spec 2023-05-09 06:37:30 +02:00
grid-gap-2.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-gap-3.txt Tests/LibWeb: Split input/grid/gap.html into smaller tests 2023-05-09 06:37:30 +02:00
grid-item-fixed-paddings.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-item-fixed-size.txt LibWeb: Resolve grid items preferred width in GFC 2023-05-11 18:37:06 +02:00
grid-item-horizontal-margins-auto.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-item-min-size.txt LibWeb: Flesh out basic support of min-width/height for grid items 2023-05-13 18:43:34 +02:00
grid-item-percentage-margins.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-item-percentage-width-2.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-item-percentage-width.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-item-with-fit-content-width.txt LibWeb: Support grid items with fit-content width :^) 2023-05-27 05:47:54 +02:00
grid-row-height-affected-by-item-margins.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
grid-shorthand-property.txt LibWeb: Add basic parsing of grid shorthand CSS property 2023-05-27 05:47:14 +02:00
grid-template-areas-basics.txt Tests/LibWeb: Split input/grid/template-areas.html into smaller tests 2023-05-09 06:37:30 +02:00
grid-template-columns-with-min-css-function.txt LibWeb: Support more CSS functions in grid track size lists 2023-06-12 17:51:08 +02:00
grid-template.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
grow-beyond-limits.txt LibWeb: Implement distributing space to tracks beyond limits in GFC 2023-06-22 06:48:12 +02:00
image-in-grid.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
inline-grid-simple.txt LibWeb: Create Layout::Box for display: inline-grid 2023-07-11 19:15:17 +02:00
intrinsic-sized-column.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
intrinsic-sized-grid-2.txt LibWeb: Remove borders from TemporaryTrack in GFC 2023-05-17 09:11:29 +02:00
intrinsic-sized-grid.txt LibWeb: Implement grid container intrinsic sizes calculation 2023-05-13 12:53:25 +02:00
item-column-span-2.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
item-span-exceeds-columns-size.txt LibWeb: Adjust grid columns size to fit spanning items 2023-07-13 16:54:53 +02:00
justify-items.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
justify-self.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
min-max-content.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
minmax-1.txt Tests/LibWeb: Split input/grid/minmax.html into smaller tests 2023-05-09 06:37:30 +02:00
minmax-2.txt LibWeb: Align GridFormattingContext::run_track_sizing() with the spec 2023-05-09 06:37:30 +02:00
minmax-3.txt Tests/LibWeb: Split input/grid/minmax.html into smaller tests 2023-05-09 06:37:30 +02:00
minmax-auto-track-definition.txt LibWeb: Expand minmax in grid tracks defined by grid-auto-rows/columns 2023-06-12 06:33:51 +02:00
minmax-invalid-1.txt Tests/LibWeb: Split input/grid/minmax.html into smaller tests 2023-05-09 06:37:30 +02:00
minmax-with-max-function-inside.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
named-tracks.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
negative-grid-item-column-index.txt LibWeb: Add support for grid items with negative column-start in GFC 2023-06-07 11:37:11 +02:00
place-items-center.txt LibWeb: Add support for "place-items" CSS property 2023-07-17 18:58:05 +02:00
positions-and-spans.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
relpos-grid-item.txt LibWeb: Resolve used insets for grid items 2023-07-04 06:43:53 +02:00
repeat.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
row-height.txt LibWeb: Measure the overflow for all scroll containers 2023-06-01 13:33:35 +02:00
row-span-2-maxcontent.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
row-span-2-mincontent.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
row-span-2-with-gaps.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
row-span-2.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
rows-1fr-1fr.txt LibWeb: Implement more of "Expand Flexible Tracks" in GFC 2023-05-17 07:48:38 +02:00
template-lines-and-areas.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
track-size-calc-with-percentage.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
unresolvable-percentage-track.txt LibWeb: Use fixed-point saturated arithmetics for CSSPixels 2023-07-25 11:52:02 +02:00
valid-grid-areas-1.txt Tests/LibWeb: Split input/grid/template-areas.html into smaller tests 2023-05-09 06:37:30 +02:00
vertical-margins-auto.txt LibWeb: Support auto vertical margins for grid items 2023-07-21 21:09:45 +02:00