servo/tests/wpt/meta/css/css-grid/grid-definition
Oriol Brufau fe9d49fccc
layout: Require specific layout info in BoxFragment::new() (#37917)
It was very easy to forget about using `.with_specific_layout_info()` to
set the specific layout info, so it's better to make it a parameter.

In fact this already happened in the past: #36993 fixed the missing
specific layout info for flex items.

This patch fixes it for floats and atomic inlines. It also propagates it
in other cases where not doing so was not a big deal because the
specific layout info was None, but that was a fragile assumption.

Testing: Various WPT improvements
Fixes: #37898

Signed-off-by: Oriol Brufau <obrufau@igalia.com>
2025-07-07 15:25:15 +00:00
..
explicit-grid-size-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
flex-content-resolution-columns-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
flex-content-resolution-columns-002.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
flex-content-resolution-rows-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
flex-content-resolution-rows-002.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
flex-item-grid-container-auto-repeat-002.html.ini Update web-platform-tests to revision b'38623a53d6598cb7aab4be8a810102b352a652df' (#34622) 2024-12-15 03:52:07 +00:00
fr-unit.html.ini
grid-auto-fill-columns-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-auto-fill-rows-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-auto-fit-columns-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-auto-fit-rows-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-auto-repeat-aspect-ratio-001.html.ini
grid-auto-repeat-aspect-ratio-002.html.ini
grid-auto-repeat-dynamic-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-auto-repeat-dynamic-003.html.ini
grid-auto-repeat-intrinsic-001.html.ini
grid-auto-repeat-max-size-001.tentative.html.ini Partial implementation of keyword sizes for block layout (#34568) 2024-12-16 12:34:57 +00:00
grid-auto-repeat-max-size-002.html.ini Partial implementation of keyword sizes for block layout (#34568) 2024-12-16 12:34:57 +00:00
grid-auto-repeat-min-size-004.html.ini
grid-auto-repeat-minmax.html.ini
grid-auto-repeat-multiple-values-002.html.ini
grid-auto-repeat-multiple-values-003.html.ini
grid-change-fit-content-argument-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-change-intrinsic-size-with-auto-repeat-tracks-001.html.ini
grid-inline-auto-repeat-001.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-inline-support-flexible-lengths-001.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-inline-support-grid-template-columns-rows-001.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-inline-support-named-grid-lines-001.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-inline-support-repeat-001.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini layout: Require specific layout info in BoxFragment::new() (#37917) 2025-07-07 15:25:15 +00:00
grid-minimum-contribution-with-percentages.html.ini layout: grid template getComputedStyle resolved value (#34885) 2025-01-09 10:49:27 +00:00
grid-percentage-rows-indefinite-height-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-percentage-rows-indefinite-height-002.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-support-flexible-lengths-001.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-support-grid-template-columns-rows-001.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-support-named-grid-lines-001.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-support-named-grid-lines-002.html.ini
grid-support-named-grid-lines-003.html.ini
grid-support-repeat-001.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-template-columns-fit-content-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-template-columns-rows-changes-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00
grid-template-columns-rows-resolved-values-001.tentative.html.ini Bump taffy to v0.7.5 (#34927) 2025-01-10 14:08:09 +00:00
grid-template-rows-fit-content-001.html.ini Layout: Implement CSS Grid using taffy (#32619) 2024-11-21 20:21:01 +00:00