ladybird/Tests/LibWeb/Layout/expected/grid
Jelle Raaijmakers 4d9f17eddf LibGfx+LibWeb: Draw glyph runs with subpixel accuracy
This improves the quality of our font rendering, especially when
animations are involved. Relevant changes:

  * Skia fonts have their subpixel flag set, which means that individual
    glyphs are rendered at subpixel offsets causing glyph runs as a
    whole to look better.

  * Fragment offsets are no longer rounded to whole device pixels, and
    instead the floating point offset is kept. This allows us to pass
    through the floating point baseline position all the way to the Skia
    calls, which already expected that to be a float position.

The `scrollable-contains-table.html` ref test needed different table
headings since they would slightly inflate the column size in the test
file, but not the reference.
2024-12-21 23:09:52 +01:00
..
1fr-1000px.txt LibWeb: Fix flexible track sizing in GFC 2024-07-17 18:00:18 +02:00
abspos-item-aligned-center.txt LibWeb: Support alignment of abspos grid items 2023-10-21 09:08:51 +02:00
abspos-item-with-grid-area-aligned-in-center.txt LibWeb: Use grid area size for abspos grid items alignment 2024-09-17 07:51:50 +02:00
abspos-item-with-grid-area-and-percentage-size-2.txt LibWeb: Use available size in calculate_inner_height() 2024-09-15 18:00:08 +02:00
abspos-item-with-grid-area-and-percentage-size.txt LibWeb: Use grid area as available size for abspos contained in GFC 2024-09-12 21:07:41 +02:00
abspos-item-with-grid-area.txt LibWeb: Position abspos items inside grid relative to their grid area 2023-10-31 08:46:17 +01:00
abspos-item-with-padding.txt LibWeb: Align to padding edge only auto positioned abspos grid items 2024-09-21 20:10:49 +02:00
abspos-item-with-percentage-padding.txt LibWeb: Fix "box-sizing: border-box" resolution for abspos items 2024-09-17 07:56:18 +02:00
abspos-item.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
abspos-placed-into-augmented-row-and-column.txt LibWeb: Improve grid area calculation for abspos items in GFC 2024-10-11 09:08:46 +02:00
abspos-with-auto-column-placed-in-augmented-row.txt LibWeb: Improve grid area calculation for abspos items in GFC 2024-10-11 09:08:46 +02:00
abspos-with-auto-row-and-column-contained-by-grid.txt LibWeb: Improve grid area calculation for abspos items in GFC 2024-10-11 09:08:46 +02:00
abspos-with-auto-row-placed-in-augmented-column.txt LibWeb: Improve grid area calculation for abspos items in GFC 2024-10-11 09:08:46 +02:00
abspos-with-grid-container-as-parent.txt LibWeb: Use containing block to compute scrollable overflow 2024-10-18 15:26:42 +02:00
align-content.txt LibWeb/Layout: Implement align-content for grid layout 2024-10-08 21:30:03 +02:00
align-items.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
align-self.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
all-implicit-rows.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
anonymous-inline-child.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
auto-fill-and-named-line-placement.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
auto-fill-rows.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
auto-fill.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
auto-fit-collapse-empty-tracks.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
auto-fit-empty-container.txt LibWeb: Fix division by zero in auto-fit/fill track calculation in GFC 2023-12-16 19:39:44 +01:00
auto-fit.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
auto-flow-column-spanning-item.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
auto-flow-column.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
auto-track-sizes.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
basic-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
basic.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
borders.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
calc-track-size.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
column-1fr-1fr.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
column-auto-auto.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
columns-auto-fill-with-gap-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
columns-auto-fill-with-gap-3.txt LibWeb: Fix accounting for gaps in auto-fit count calculation in GFC 2024-01-17 15:15:06 +01:00
columns-auto-fill-with-gap.txt LibWeb: Account for gap in auto-fill columns count calculation in GFC 2024-01-05 22:52:25 +01:00
container-max-width-max-content.txt LibWeb: Fix infinite recursion when grid has "max-width: max-content" 2024-02-21 10:06:19 +01:00
container-min-height.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
css-calc-in-grid-position.txt LibWeb/CSS: Support calc() in grid placement values 2024-01-17 17:26:55 +01:00
define-area-using-line-names.txt LibWeb: Change grid item placement to look for area by boundary lines 2024-07-18 09:05:37 +02:00
different-column-sizes.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
distribute-extra-space-across-spanned-tracks.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
fit-content-1.txt LibWeb: Implement grid-template function fit-content() 2024-07-25 13:12:26 +02:00
fit-content-2.txt LibWeb: Clamp growth limit after adding planned increase in GFC 2024-09-09 11:41:10 +02:00
fit-content-3.txt LibWeb: Clamp growth limit after adding planned increase in GFC 2024-09-09 11:41:10 +02:00
fixed-tracks-followed-by-repeat-auto-fill.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
float-container-columns-1fr-1fr.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
floating-item.txt LibWeb: Float property should be ignored for grid items 2023-10-29 09:43:13 +01:00
floating-table-wrapper-width.txt LibWeb: Fix table overflow issues 2024-10-14 17:30:17 +01:00
grid-area-non-token-parts-crash.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
grid-column-non-token-parts-crash.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
grid-container-min-height-border-box.txt LibWeb: Respect box-sizing in min-height calculation of grid container 2023-12-26 11:13:38 +01:00
grid-gap-1.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
grid-gap-2.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
grid-gap-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-fixed-paddings.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
grid-item-fixed-size.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-horizontal-margins-auto.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-min-size.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-percentage-margins.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-percentage-width-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-item-percentage-width.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
grid-item-vertical-padding-and-margin-percentages.txt LibWeb: Resolve grid item vertical margin/padding against CB width 2024-01-06 21:06:21 +01:00
grid-item-with-fit-content-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-placement-shorthand-single-custom-ident.txt LibWeb: Set correct longhand values when using grid-placement shorthand 2024-08-29 07:00:00 +02:00
grid-row-height-affected-by-item-margins.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-row-overflow-crash.txt LibWeb: Don't crash from clipping grid spans 2024-11-11 00:57:10 +01:00
grid-row-start-non-token-parts-crash.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
grid-shorthand-property.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
grid-span-4.txt LibGfx+LibWeb: Use harfbuzz for text shaping 2024-08-16 22:28:34 +02:00
grid-template-areas-basics.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-template-columns-with-min-css-function.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-template.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
grid-with-min-content-max-width.txt LibWeb: Fix infinite recursion when max-width is min/max-content in GFC 2024-10-30 08:47:52 +01:00
grow-beyond-limits.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
image-in-grid.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
implicit-lines.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
inline-abspos-item.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
inline-grid-simple.txt LibWeb: Propagate margin and offset when computing a box's baseline 2024-07-15 21:31:51 +02:00
intrinsic-sized-column.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
intrinsic-sized-grid-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
intrinsic-sized-grid.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
intrinsic-sizing-should-account-for-gaps.txt LibWeb: Account for gaps in grid container's intrinsic size calculation 2024-01-16 21:54:23 +01:00
item-align-self-center-and-max-height.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
item-align-self-center-and-min-height.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
item-column-span-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
item-fit-content-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
item-max-width.txt LibWeb: Resolve grid item's min-width and max-width in GFC 2023-10-24 07:25:20 +02:00
item-min-max-percentage-width.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
item-min-width.txt LibWeb: Resolve grid item's min-width and max-width in GFC 2023-10-24 07:25:20 +02:00
item-span-exceeds-columns-size.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
item-with-box-sizing-border-box.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
item-with-min-width-and-place-self-start.txt LibWeb: Fix box alignment when it has min-width or max-width in GFC 2023-10-27 07:14:34 +02:00
item-with-percentage-max-width.txt LibGfx+LibWeb: Draw glyph runs with subpixel accuracy 2024-12-21 23:09:52 +01:00
items-min-content-size-should-account-paddings.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
justify-content-cols.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
justify-content-fr.txt LibWeb/Layout: Unify grid justify-content handling for grid area 2024-10-10 13:37:08 +02:00
justify-content.txt LibWeb: Add tests for justify-*: left/right 2024-09-10 10:40:07 +01:00
justify-items.txt LibWeb: Add tests for justify-*: left/right 2024-09-10 10:40:07 +01:00
justify-self.txt LibWeb: Add tests for justify-*: left/right 2024-09-10 10:40:07 +01:00
justify-start-min-width.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
line-placement-with-repeat.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
max-height-fit-content.txt LibWeb: Treat min{max}-height as none if available is intrinsic [GFC] 2024-12-03 23:10:08 +01:00
max-width-grid-container-wrapper-in-max-content.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
min-height-from-text.txt LibWeb: Use the correct dimension when computing the max grid size 2024-09-04 22:41:15 +02:00
min-max-content.txt LibWeb: Fix min-width and max-width resolution for grid items 2024-09-13 11:59:51 +02:00
minmax-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
minmax-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
minmax-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
minmax-auto-track-definition.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
minmax-invalid-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
minmax-non-token-contents-crash.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
minmax-with-max-function-inside.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
negative-grid-item-column-index.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
order.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
place-items-center-nested-grids.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
place-items-center.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
place-self.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
placement-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
placement-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
placement-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
placement-4.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
placement-5.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-6.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-7.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-8.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-9.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-10.txt LibWeb: Respect "auto flow" property in grid layout 2024-03-06 07:23:27 +01:00
placement-using-named-tracks-1.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
placement-using-named-tracks-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
placement-using-named-tracks-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
relative-position-grid-item-with-percentage-insets.txt LibWeb: Fix percentage insets resolution for grid items 2024-11-11 20:20:39 +01:00
relpos-grid-item.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
repeat-auto-fit-fill-cannot-have-auto.txt LibWeb: Ignore repeat(auto-fit/auto-fill, auto) as it is not allowed 2024-02-11 17:51:50 +01:00
repeat-non-token-contents-crash.txt LibWeb: Stop zero-area children from causing scrollable overflow 2024-11-24 11:10:47 +01:00
repeat.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
replaced-item-1.txt LibWeb: Call prepare_for_replaced_layout() on replaced boxes in GFC 2023-10-31 07:08:30 +01:00
restart-fr-algorithm-if-less-than-base-size.txt LibWeb: Implement missing step in GFC fr size calculation 2024-08-31 07:47:20 +02:00
row-1fr.txt LibWeb: Add ViewportPaintable to represent viewports in the paint tree 2023-08-20 05:02:59 +02:00
row-gaps-with-overflowing-spans-crash.txt LibWeb: Don't crash from clipping grid spans 2024-11-11 00:57:10 +01:00
row-height.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
row-span-2-maxcontent.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
row-span-2-mincontent.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
row-span-2-with-gaps.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
row-span-2.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
rows-1fr-1fr.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
should-not-cause-infinite-spinning-in-space-distribution.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
should-not-hang-in-size-distribution.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
stretch-auto-tracks.txt LibWeb: Align with spec "stretch auto tracks" step in GFC 2024-01-16 13:13:47 +01:00
template-areas-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
template-areas-2.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
template-areas-3.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
template-lines-and-areas.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
track-size-calc-with-percentage.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
two-items-spanning-one-1fr-row.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
unresolvable-percentage-track.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
valid-grid-areas-1.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00
vertical-margins-auto.txt LibWeb: Use separate structure to represent fragments in paintable tree 2024-01-13 10:53:38 +01:00