aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock20
-rw-r--r--Cargo.toml1
-rw-r--r--components/config/prefs.rs3
-rw-r--r--components/layout_2020/Cargo.toml1
-rw-r--r--components/layout_2020/construct_modern.rs (renamed from components/layout_2020/flexbox/construct.rs)205
-rw-r--r--components/layout_2020/dom.rs2
-rw-r--r--components/layout_2020/flexbox/mod.rs54
-rw-r--r--components/layout_2020/flow/root.rs19
-rw-r--r--components/layout_2020/formatting_contexts.rs17
-rw-r--r--components/layout_2020/lib.rs2
-rw-r--r--components/layout_2020/positioned.rs4
-rw-r--r--components/layout_2020/style_ext.rs3
-rw-r--r--components/layout_2020/taffy/layout.rs604
-rw-r--r--components/layout_2020/taffy/mod.rs122
-rw-r--r--components/layout_2020/taffy/stylo_taffy/convert.rs338
-rw-r--r--components/layout_2020/taffy/stylo_taffy/mod.rs9
-rw-r--r--components/layout_2020/taffy/stylo_taffy/wrapper.rs226
-rw-r--r--resources/prefs.json1
-rw-r--r--tests/wpt/meta/css/css-grid/__dir__.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/absolute-positioning-definite-sizes-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-018.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-024.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-004.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini75
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini72
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-001.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-003.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-vertical.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-baseline.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-content-distribution.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-content.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-align-stretching-replaced-items.html.ini5
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-003.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-004.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-005.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-006.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-007.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-008.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-009.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-010.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-019.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-020.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-021.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-022.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-023.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-024.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-025.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-026.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-027.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-028.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-032.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-001.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-002.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-005.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-006.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-007.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-008.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-001.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-002.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-008.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-009.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-010.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-011.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-012.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-014.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-015.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-016.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-017.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-018.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-019.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-020.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-021.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-022.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-023.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-024.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-025.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-029.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-021.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-023.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html.ini102
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-008.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-014.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-016.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-gutters-and-alignment.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-003.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-004.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-001.html.ini54
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-002.html.ini54
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-auto-margins-alignment.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-item-self-baseline-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-005.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-place-content-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-002.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-003.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-004.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-009.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-010.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-011.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-012.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-input-range.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-alignment.html.ini50
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-003.tentative.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/animation/grid-no-interpolation.html.ini840
-rw-r--r--tests/wpt/meta/css/css-grid/animation/grid-template-columns-interpolation.html.ini1275
-rw-r--r--tests/wpt/meta/css/css-grid/animation/grid-template-rows-interpolation.html.ini1275
-rw-r--r--tests/wpt/meta/css/css-grid/dynamic-grid-with-auto-fill.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/dynamic-grid-within-flexbox.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/explicit-grid-size-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-content-distribution-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-001.html.ini42
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-002.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-001.html.ini75
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-002.html.ini48
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-factor-sum-less-than-1-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/flex-item-grid-container-percentage-rows-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/fr-unit-with-percentage.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-explicit-rows-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini33
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini33
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.tentative.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html.ini48
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-flexible-lengths-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-areas-001.html.ini135
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-columns-rows-001.html.ini33
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-named-grid-lines-001.html.ini63
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-repeat-001.html.ini27
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini114
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-layout-auto-tracks.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-layout-basic.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-layout-repeat-notation.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-limits-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html.ini300
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-shorthand-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-areas-001.html.ini135
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini33
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-named-grid-lines-001.html.ini63
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini27
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-002.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-changes-001.html.ini42
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini114
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-important.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-in-table-cell-with-img.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-item-percentage-quirk-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/anonymous-grid-item-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html.ini4
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-item-margins-and-writing-modes-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-contribution-negative-margins.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-002.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-011.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-012.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-014.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-paddings-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-002.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-layout-grid-in-grid.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-009.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-010.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-011.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-012.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-014.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-016.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-017.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-018.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-019.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-020.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-021.html.ini42
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html.ini72
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html.ini96
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html.ini54
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/percentage-margin-dynamic.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/percentage-size-indefinite-replaced.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/replaced-element-011.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/replaced-element-012.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/replaced-element-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/replaced-element-014.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-items/whitespace-in-grid-item-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini348
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/display-grid.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/display-inline-grid.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-box-sizing-001.html.ini60
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-button-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-container-sizing-constraints-001.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-display-grid-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-display-inline-grid-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-first-line-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-first-line-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-float-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-floats-no-intrude-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-flex-content-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-tracks-001.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-gutters-as-percentage-001.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-float-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-floats-no-intrude-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-margins-no-collapse-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-inline-vertical-align-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-min-max-height-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-support-display-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/grid-model/grid-vertical-align-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-tracks-fractional-fr.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/grid-tracks-stretched-with-different-flex-factors-sum.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-within-flexbox-definite-change.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/inheritance.html.ini60
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-001.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html.ini33
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html.ini24
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-002.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html.ini48
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-layout-free-space-unit.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002a.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002b.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/fragmentation/masonry-fragmentation-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/grid-placement/masonry-grid-placement-named-lines-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-columns-item-placement-auto-flow-next-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini9
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/masonry-not-inhibited-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/order/masonry-order-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/masonry-subgrid-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-area-computed.html.ini90
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-area-shorthand.html.ini159
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-area-valid.html.ini171
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-computed.html.ini75
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-valid.html.ini90
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-computed.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-valid.html.ini21
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-computed.html.ini75
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-valid.html.ini90
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-column-shortest-serialization.html.ini48
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-column-shorthand.html.ini144
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini51
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-row-shortest-serialization.html.ini45
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-row-shorthand.html.ini144
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-shorthand-serialization.html.ini363
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-shorthand-valid.html.ini147
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-shorthand.html.ini189
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-areas-computed.html.ini27
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-areas-one-cell.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-areas-valid.html.ini27
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini96
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-withcontent.html.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed.html.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-columns-valid.html.ini102
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-important.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-node-not-connected.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini72
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed.html.ini1
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-valid.html.ini102
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-areas-valid.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-valid.html.ini120
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand.html.ini72
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-auto-flow-sparse-001.html.ini18
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-auto-placement-implicit-tracks-001.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-container-change-grid-tracks-recompute-child-positions-001.html.ini15
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-layout-grid-span.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-layout-lines-shorthands.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-layout-lines.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-layout-placement-shorthands.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-008.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/relative-grandchild.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/stretch-grid-item-checkbox-input.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/stretch-grid-item-radio-input.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/align-self-baseline-with-subgrid-mbp.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/auto-track-sizing-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/crashtests/contain-strict-nested-subgrid.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/grid-gap-normal-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-005.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-006.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-007.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-009.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-010.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-011.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-012.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/line-names-013.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/percentage-track-sizing.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/placement-implicit-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-008.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-009.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-003.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-004.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-005.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-007.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-011.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-button.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/subgrid-no-items-on-edges-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/subgrid/writing-directions-002.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/table-grid-item-005.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/whitespace-reattach.html.ini2
508 files changed, 2058 insertions, 10409 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 39bbde00c7c..7693190c710 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2608,6 +2608,12 @@ dependencies = [
]
[[package]]
+name = "grid"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "36119f3a540b086b4e436bb2b588cf98a68863470e0e880f4d0842f112a3183a"
+
+[[package]]
name = "gstreamer"
version = "0.22.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3952,6 +3958,7 @@ dependencies = [
"servo_url",
"style",
"style_traits",
+ "taffy",
"tracing",
"unicode-bidi",
"unicode-script",
@@ -7217,6 +7224,19 @@ dependencies = [
]
[[package]]
+name = "taffy"
+version = "0.6.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4d0eb2760c1b126d8147f339b2359cc2e4c673f0630986b720f261d9fb297030"
+dependencies = [
+ "arrayvec",
+ "grid",
+ "num-traits",
+ "serde",
+ "slotmap",
+]
+
+[[package]]
name = "tar"
version = "0.4.43"
source = "registry+https://github.com/rust-lang/crates.io-index"
diff --git a/Cargo.toml b/Cargo.toml
index d9879de32ec..ae40a1c48f0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -127,6 +127,7 @@ style_traits = { git = "https://github.com/servo/stylo", branch = "2024-11-01",
surfman = { git = "https://github.com/servo/surfman", rev = "c8d6b4b65aeab739ee7651602e29c8d58ceee123", features = ["chains"] }
syn = { version = "2", default-features = false, features = ["clone-impls", "derive", "parsing"] }
synstructure = "0.13"
+taffy = { version = "0.6.1", default-features = false, features = ["std", "serde", "grid"] }
thin-vec = "0.2.13"
tikv-jemalloc-sys = "0.6.0"
tikv-jemallocator = "0.6.0"
diff --git a/components/config/prefs.rs b/components/config/prefs.rs
index d525f7bf4fa..e76c6c3128b 100644
--- a/components/config/prefs.rs
+++ b/components/config/prefs.rs
@@ -547,6 +547,9 @@ mod gen {
flexbox: {
enabled: bool,
},
+ grid: {
+ enabled: bool,
+ },
legacy_layout: bool,
#[serde(default = "default_layout_threads")]
threads: i64,
diff --git a/components/layout_2020/Cargo.toml b/components/layout_2020/Cargo.toml
index bcd04e67f86..31a78ed2361 100644
--- a/components/layout_2020/Cargo.toml
+++ b/components/layout_2020/Cargo.toml
@@ -49,6 +49,7 @@ servo_geometry = { path = "../geometry" }
servo_url = { path = "../url" }
style = { workspace = true }
style_traits = { workspace = true }
+taffy = { workspace = true }
tracing = { workspace = true, optional = true }
unicode-bidi = { workspace = true }
unicode-script = { workspace = true }
diff --git a/components/layout_2020/flexbox/construct.rs b/components/layout_2020/construct_modern.rs
index 260e5266b82..5ff9aa08216 100644
--- a/components/layout_2020/flexbox/construct.rs
+++ b/components/layout_2020/construct_modern.rs
@@ -2,80 +2,80 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+//! Layout construction code that is shared between modern layout modes (Flexbox and CSS Grid)
+
use std::borrow::Cow;
use rayon::iter::{IntoParallelIterator, ParallelIterator};
-use style::values::specified::text::TextDecorationLine;
+use style::values::computed::TextDecorationLine;
-use super::{FlexContainer, FlexItemBox, FlexLevelBox};
-use crate::cell::ArcRefCell;
use crate::context::LayoutContext;
-use crate::dom::{BoxSlot, LayoutBox, NodeExt};
-use crate::dom_traversal::{Contents, NodeAndStyleInfo, NonReplacedContents, TraversalHandler};
+use crate::dom::{BoxSlot, NodeExt};
+use crate::dom_traversal::{Contents, NodeAndStyleInfo, TraversalHandler};
use crate::flow::inline::construct::InlineFormattingContextBuilder;
use crate::flow::{BlockContainer, BlockFormattingContext};
use crate::formatting_contexts::{
IndependentFormattingContext, NonReplacedFormattingContext,
NonReplacedFormattingContextContents,
};
-use crate::positioned::AbsolutelyPositionedBox;
use crate::style_ext::DisplayGeneratingBox;
-impl FlexContainer {
- pub fn construct<'dom>(
- context: &LayoutContext,
- info: &NodeAndStyleInfo<impl NodeExt<'dom>>,
- contents: NonReplacedContents,
- propagated_text_decoration_line: TextDecorationLine,
- ) -> Self {
- let text_decoration_line =
- propagated_text_decoration_line | info.style.clone_text_decoration_line();
- let mut builder = FlexContainerBuilder {
- context,
- info,
- text_decoration_line,
- contiguous_text_runs: Vec::new(),
- jobs: Vec::new(),
- has_text_runs: false,
- };
- contents.traverse(context, info, &mut builder);
- builder.finish()
- }
-}
-
/// <https://drafts.csswg.org/css-flexbox/#flex-items>
-struct FlexContainerBuilder<'a, 'dom, Node> {
+pub(crate) struct ModernContainerBuilder<'a, 'dom, Node> {
context: &'a LayoutContext<'a>,
info: &'a NodeAndStyleInfo<Node>,
text_decoration_line: TextDecorationLine,
- contiguous_text_runs: Vec<FlexTextRun<'dom, Node>>,
+ contiguous_text_runs: Vec<ModernContainerTextRun<'dom, Node>>,
/// To be run in parallel with rayon in `finish`
- jobs: Vec<FlexLevelJob<'dom, Node>>,
+ jobs: Vec<ModernContainerJob<'dom, Node>>,
has_text_runs: bool,
}
-enum FlexLevelJob<'dom, Node> {
- /// Or pseudo-element
- Element {
+enum ModernContainerJob<'dom, Node> {
+ ElementOrPseudoElement {
info: NodeAndStyleInfo<Node>,
display: DisplayGeneratingBox,
contents: Contents,
box_slot: BoxSlot<'dom>,
},
- TextRuns(Vec<FlexTextRun<'dom, Node>>),
+ TextRuns(Vec<ModernContainerTextRun<'dom, Node>>),
}
-struct FlexTextRun<'dom, Node> {
+struct ModernContainerTextRun<'dom, Node> {
info: NodeAndStyleInfo<Node>,
text: Cow<'dom, str>,
}
-impl<'a, 'dom, Node: 'dom> TraversalHandler<'dom, Node> for FlexContainerBuilder<'a, 'dom, Node>
+impl<Node> ModernContainerTextRun<'_, Node> {
+ /// <https://drafts.csswg.org/css-text/#white-space>
+ fn is_only_document_white_space(&self) -> bool {
+ // FIXME: is this the right definition? See
+ // https://github.com/w3c/csswg-drafts/issues/5146
+ // https://github.com/w3c/csswg-drafts/issues/5147
+ self.text
+ .bytes()
+ .all(|byte| matches!(byte, b' ' | b'\n' | b'\t'))
+ }
+}
+
+pub(crate) enum ModernItemKind {
+ InFlow,
+ OutOfFlow,
+}
+
+pub(crate) struct ModernItem<'dom> {
+ pub kind: ModernItemKind,
+ pub order: i32,
+ pub box_slot: Option<BoxSlot<'dom>>,
+ pub formatting_context: IndependentFormattingContext,
+}
+
+impl<'a, 'dom, Node: 'dom> TraversalHandler<'dom, Node> for ModernContainerBuilder<'a, 'dom, Node>
where
Node: NodeExt<'dom>,
{
fn handle_text(&mut self, info: &NodeAndStyleInfo<Node>, text: Cow<'dom, str>) {
- self.contiguous_text_runs.push(FlexTextRun {
+ self.contiguous_text_runs.push(ModernContainerTextRun {
info: info.clone(),
text,
})
@@ -89,12 +89,9 @@ where
contents: Contents,
box_slot: BoxSlot<'dom>,
) {
- // FIXME: are text runs considered "contiguous" if they are only separated
- // by an out-of-flow abspos element?
- // (That is, are they wrapped in the same anonymous flex item, or each its own?)
self.wrap_any_text_in_anonymous_block_container();
- self.jobs.push(FlexLevelJob::Element {
+ self.jobs.push(ModernContainerJob::ElementOrPseudoElement {
info: info.clone(),
display,
contents,
@@ -103,31 +100,39 @@ where
}
}
-/// <https://drafts.csswg.org/css-text/#white-space>
-fn is_only_document_white_space<Node>(run: &FlexTextRun<'_, Node>) -> bool {
- // FIXME: is this the right definition? See
- // https://github.com/w3c/csswg-drafts/issues/5146
- // https://github.com/w3c/csswg-drafts/issues/5147
- run.text
- .bytes()
- .all(|byte| matches!(byte, b' ' | b'\n' | b'\t'))
-}
-
-impl<'a, 'dom, Node: 'dom> FlexContainerBuilder<'a, 'dom, Node>
+impl<'a, 'dom, Node: 'dom> ModernContainerBuilder<'a, 'dom, Node>
where
Node: NodeExt<'dom>,
{
+ pub fn new(
+ context: &'a LayoutContext<'a>,
+ info: &'a NodeAndStyleInfo<Node>,
+ text_decoration_line: TextDecorationLine,
+ ) -> Self {
+ ModernContainerBuilder {
+ context,
+ info,
+ text_decoration_line,
+ contiguous_text_runs: Vec::new(),
+ jobs: Vec::new(),
+ has_text_runs: false,
+ }
+ }
+
fn wrap_any_text_in_anonymous_block_container(&mut self) {
let runs = std::mem::take(&mut self.contiguous_text_runs);
- if runs.iter().all(is_only_document_white_space) {
+ if runs
+ .iter()
+ .all(ModernContainerTextRun::is_only_document_white_space)
+ {
// There is no text run, or they all only contain document white space characters
} else {
- self.jobs.push(FlexLevelJob::TextRuns(runs));
+ self.jobs.push(ModernContainerJob::TextRuns(runs));
self.has_text_runs = true;
}
}
- fn finish(mut self) -> FlexContainer {
+ pub(crate) fn finish(mut self) -> Vec<ModernItem<'dom>> {
self.wrap_any_text_in_anonymous_block_container();
let anonymous_style = if self.has_text_runs {
@@ -145,10 +150,10 @@ where
None
};
- let mut children = std::mem::take(&mut self.jobs)
+ let mut children: Vec<ModernItem> = std::mem::take(&mut self.jobs)
.into_par_iter()
.filter_map(|job| match job {
- FlexLevelJob::TextRuns(runs) => {
+ ModernContainerJob::TextRuns(runs) => {
let mut inline_formatting_context_builder =
InlineFormattingContextBuilder::new();
for flex_text_run in runs.into_iter() {
@@ -176,62 +181,58 @@ where
block_formatting_context,
),
};
-
- Some(ArcRefCell::new(FlexLevelBox::FlexItem(FlexItemBox {
- independent_formatting_context: IndependentFormattingContext::NonReplaced(
- non_replaced,
- ),
- block_content_size_cache: Default::default(),
- })))
+ let formatting_context =
+ IndependentFormattingContext::NonReplaced(non_replaced);
+
+ Some(ModernItem {
+ kind: ModernItemKind::InFlow,
+ order: 0,
+ box_slot: None,
+ formatting_context,
+ })
},
- FlexLevelJob::Element {
+ ModernContainerJob::ElementOrPseudoElement {
info,
display,
contents,
box_slot,
} => {
- let display_inside = match display {
- DisplayGeneratingBox::OutsideInside { inside, .. } => inside,
- DisplayGeneratingBox::LayoutInternal(_) => display.display_inside(),
- };
- let box_ = if info.style.get_box().position.is_absolutely_positioned() {
- // https://drafts.csswg.org/css-flexbox/#abspos-items
- ArcRefCell::new(FlexLevelBox::OutOfFlowAbsolutelyPositionedBox(
- ArcRefCell::new(AbsolutelyPositionedBox::construct(
- self.context,
- &info,
- display_inside,
- contents,
- )),
- ))
+ let is_abspos = info.style.get_box().position.is_absolutely_positioned();
+ let formatting_context = IndependentFormattingContext::construct(
+ self.context,
+ &info,
+ display.display_inside(),
+ contents,
+ // Text decorations are not propagated to any out-of-flow descendants.
+ if is_abspos {
+ TextDecorationLine::NONE
+ } else {
+ self.text_decoration_line
+ },
+ );
+
+ if is_abspos {
+ Some(ModernItem {
+ kind: ModernItemKind::OutOfFlow,
+ order: 0,
+ box_slot: Some(box_slot),
+ formatting_context,
+ })
} else {
- ArcRefCell::new(FlexLevelBox::FlexItem(FlexItemBox {
- independent_formatting_context: IndependentFormattingContext::construct(
- self.context,
- &info,
- display_inside,
- contents,
- self.text_decoration_line,
- ),
- block_content_size_cache: Default::default(),
- }))
- };
- box_slot.set(LayoutBox::FlexLevel(box_.clone()));
- Some(box_)
+ Some(ModernItem {
+ kind: ModernItemKind::InFlow,
+ order: info.style.clone_order(),
+ box_slot: Some(box_slot),
+ formatting_context,
+ })
+ }
},
})
.collect::<Vec<_>>();
// https://drafts.csswg.org/css-flexbox/#order-modified-document-order
- children.sort_by_key(|child| match &*child.borrow() {
- FlexLevelBox::FlexItem(item) => item.style().clone_order(),
-
- // “Absolutely-positioned children of a flex container are treated
- // as having order: 0 for the purpose of determining their painting order
- // relative to flex items.”
- FlexLevelBox::OutOfFlowAbsolutelyPositionedBox(_) => 0,
- });
+ children.sort_by_key(|child| child.order);
- FlexContainer::new(&self.info.style, children)
+ children
}
}
diff --git a/components/layout_2020/dom.rs b/components/layout_2020/dom.rs
index e742b7e663a..1b561969121 100644
--- a/components/layout_2020/dom.rs
+++ b/components/layout_2020/dom.rs
@@ -27,6 +27,7 @@ use crate::flow::inline::InlineItem;
use crate::flow::BlockLevelBox;
use crate::geom::PhysicalSize;
use crate::replaced::{CanvasInfo, CanvasSource};
+use crate::taffy::TaffyItemBox;
/// The data that is stored in each DOM node that is used by layout.
#[derive(Default)]
@@ -44,6 +45,7 @@ pub(super) enum LayoutBox {
InlineBox(ArcRefCell<InlineBox>),
InlineLevel(ArcRefCell<InlineItem>),
FlexLevel(ArcRefCell<FlexLevelBox>),
+ TaffyItemBox(ArcRefCell<TaffyItemBox>),
}
/// A wrapper for [`InnerDOMLayoutData`]. This is necessary to give the entire data
diff --git a/components/layout_2020/flexbox/mod.rs b/components/layout_2020/flexbox/mod.rs
index 0e6f7837425..ceca8bad161 100644
--- a/components/layout_2020/flexbox/mod.rs
+++ b/components/layout_2020/flexbox/mod.rs
@@ -13,13 +13,17 @@ use style::properties::longhands::flex_wrap::computed_value::T as FlexWrap;
use style::properties::ComputedValues;
use style::values::computed::{AlignContent, JustifyContent};
use style::values::specified::align::AlignFlags;
+use style::values::specified::text::TextDecorationLine;
use crate::cell::ArcRefCell;
+use crate::construct_modern::{ModernContainerBuilder, ModernItemKind};
+use crate::context::LayoutContext;
+use crate::dom::{LayoutBox, NodeExt};
+use crate::dom_traversal::{NodeAndStyleInfo, NonReplacedContents};
use crate::formatting_contexts::IndependentFormattingContext;
use crate::fragment_tree::BaseFragmentInfo;
use crate::positioned::AbsolutelyPositionedBox;
-mod construct;
mod geom;
mod layout;
@@ -95,14 +99,45 @@ pub(crate) struct FlexContainer {
}
impl FlexContainer {
- pub(crate) fn new(
- style: &ServoArc<ComputedValues>,
- children: Vec<ArcRefCell<FlexLevelBox>>,
+ pub fn construct<'dom>(
+ context: &LayoutContext,
+ info: &NodeAndStyleInfo<impl NodeExt<'dom>>,
+ contents: NonReplacedContents,
+ propagated_text_decoration_line: TextDecorationLine,
) -> Self {
+ let text_decoration_line =
+ propagated_text_decoration_line | info.style.clone_text_decoration_line();
+
+ let mut builder = ModernContainerBuilder::new(context, info, text_decoration_line);
+ contents.traverse(context, info, &mut builder);
+ let items = builder.finish();
+
+ let children = items
+ .into_iter()
+ .map(|item| {
+ let box_ = match item.kind {
+ ModernItemKind::InFlow => ArcRefCell::new(FlexLevelBox::FlexItem(
+ FlexItemBox::new(item.formatting_context),
+ )),
+ ModernItemKind::OutOfFlow => {
+ let abs_pos_box =
+ ArcRefCell::new(AbsolutelyPositionedBox::new(item.formatting_context));
+ ArcRefCell::new(FlexLevelBox::OutOfFlowAbsolutelyPositionedBox(abs_pos_box))
+ },
+ };
+
+ if let Some(box_slot) = item.box_slot {
+ box_slot.set(LayoutBox::FlexLevel(box_.clone()));
+ }
+
+ box_
+ })
+ .collect();
+
Self {
children,
- style: style.clone(),
- config: FlexContainerConfig::new(style),
+ style: info.style.clone(),
+ config: FlexContainerConfig::new(&info.style),
}
}
}
@@ -127,6 +162,13 @@ impl std::fmt::Debug for FlexItemBox {
}
impl FlexItemBox {
+ fn new(independent_formatting_context: IndependentFormattingContext) -> Self {
+ Self {
+ independent_formatting_context,
+ block_content_size_cache: Default::default(),
+ }
+ }
+
fn style(&self) -> &ServoArc<ComputedValues> {
self.independent_formatting_context.style()
}
diff --git a/components/layout_2020/flow/root.rs b/components/layout_2020/flow/root.rs
index 885e9be2024..b1c62416ecc 100644
--- a/components/layout_2020/flow/root.rs
+++ b/components/layout_2020/flow/root.rs
@@ -30,6 +30,7 @@ use crate::geom::{LogicalVec2, PhysicalPoint, PhysicalRect, PhysicalSize};
use crate::positioned::{AbsolutelyPositionedBox, PositioningContext};
use crate::replaced::ReplacedContent;
use crate::style_ext::{ComputedValuesExt, Display, DisplayGeneratingBox, DisplayInside};
+use crate::taffy::{TaffyItemBox, TaffyItemBoxInner};
use crate::DefiniteContainingBlock;
#[derive(Serialize)]
@@ -127,6 +128,7 @@ impl BoxTree {
AbsolutelyPositionedBlockLevelBox(ArcRefCell<BlockLevelBox>),
AbsolutelyPositionedInlineLevelBox(ArcRefCell<InlineItem>, usize),
AbsolutelyPositionedFlexLevelBox(ArcRefCell<FlexLevelBox>),
+ AbsolutelyPositionedTaffyLevelBox(ArcRefCell<TaffyItemBox>),
}
fn update_point<'dom, Node>(
@@ -203,6 +205,17 @@ impl BoxTree {
},
_ => return None,
},
+ LayoutBox::TaffyItemBox(taffy_level_box) => match &taffy_level_box
+ .borrow()
+ .taffy_level_box
+ {
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(_)
+ if box_style.position.is_absolutely_positioned() =>
+ {
+ UpdatePoint::AbsolutelyPositionedTaffyLevelBox(taffy_level_box.clone())
+ },
+ _ => return None,
+ },
};
Some((primary_style.clone(), display_inside, update_point))
}
@@ -238,6 +251,12 @@ impl BoxTree {
out_of_flow_absolutely_positioned_box,
);
},
+ UpdatePoint::AbsolutelyPositionedTaffyLevelBox(taffy_level_box) => {
+ taffy_level_box.borrow_mut().taffy_level_box =
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(
+ out_of_flow_absolutely_positioned_box,
+ );
+ },
}
return true;
}
diff --git a/components/layout_2020/formatting_contexts.rs b/components/layout_2020/formatting_contexts.rs
index 8b638b028f7..494e9859983 100644
--- a/components/layout_2020/formatting_contexts.rs
+++ b/components/layout_2020/formatting_contexts.rs
@@ -23,6 +23,7 @@ use crate::replaced::ReplacedContent;
use crate::sizing::{self, InlineContentSizesResult};
use crate::style_ext::{AspectRatio, DisplayInside};
use crate::table::Table;
+use crate::taffy::TaffyContainer;
use crate::{
ConstraintSpace, ContainingBlock, IndefiniteContainingBlock, LogicalVec2, SizeConstraint,
};
@@ -58,6 +59,7 @@ pub(crate) struct ReplacedFormattingContext {
pub(crate) enum NonReplacedFormattingContextContents {
Flow(BlockFormattingContext),
Flex(FlexContainer),
+ Grid(TaffyContainer),
Table(Table),
// Other layout modes go here
}
@@ -129,6 +131,14 @@ impl IndependentFormattingContext {
),
)
},
+ DisplayInside::Grid => {
+ NonReplacedFormattingContextContents::Grid(TaffyContainer::construct(
+ context,
+ node_and_style_info,
+ non_replaced_contents,
+ propagated_text_decoration_line,
+ ))
+ },
DisplayInside::Flex => {
NonReplacedFormattingContextContents::Flex(FlexContainer::construct(
context,
@@ -268,6 +278,12 @@ impl NonReplacedFormattingContext {
containing_block_for_children,
containing_block,
),
+ NonReplacedFormattingContextContents::Grid(fc) => fc.layout(
+ layout_context,
+ positioning_context,
+ containing_block_for_children,
+ containing_block,
+ ),
NonReplacedFormattingContextContents::Table(table) => table.layout(
layout_context,
positioning_context,
@@ -331,6 +347,7 @@ impl NonReplacedFormattingContextContents {
.contents
.inline_content_sizes(layout_context, constraint_space),
Self::Flex(inner) => inner.inline_content_sizes(layout_context, constraint_space),
+ Self::Grid(inner) => inner.inline_content_sizes(layout_context, constraint_space),
Self::Table(table) => table.inline_content_sizes(layout_context, constraint_space),
}
}
diff --git a/components/layout_2020/lib.rs b/components/layout_2020/lib.rs
index 5a4dfc5e72b..341e5d3f320 100644
--- a/components/layout_2020/lib.rs
+++ b/components/layout_2020/lib.rs
@@ -14,8 +14,10 @@ pub mod flow;
mod formatting_contexts;
mod fragment_tree;
pub mod geom;
+mod taffy;
#[macro_use]
pub mod layout_debug;
+mod construct_modern;
mod lists;
mod positioned;
pub mod query;
diff --git a/components/layout_2020/positioned.rs b/components/layout_2020/positioned.rs
index 5a85733a603..2e4aebaf4c4 100644
--- a/components/layout_2020/positioned.rs
+++ b/components/layout_2020/positioned.rs
@@ -56,6 +56,10 @@ pub(crate) struct HoistedAbsolutelyPositionedBox {
}
impl AbsolutelyPositionedBox {
+ pub fn new(context: IndependentFormattingContext) -> Self {
+ Self { context }
+ }
+
pub fn construct<'dom>(
context: &LayoutContext,
node_info: &NodeAndStyleInfo<impl NodeExt<'dom>>,
diff --git a/components/layout_2020/style_ext.rs b/components/layout_2020/style_ext.rs
index 0e9e873c701..0db2d8d7f8f 100644
--- a/components/layout_2020/style_ext.rs
+++ b/components/layout_2020/style_ext.rs
@@ -91,6 +91,7 @@ pub(crate) enum DisplayInside {
Flow { is_list_item: bool },
FlowRoot { is_list_item: bool },
Flex,
+ Grid,
Table,
}
@@ -1064,7 +1065,7 @@ impl From<stylo::Display> for Display {
is_list_item: packed.is_list_item(),
},
stylo::DisplayInside::Flex => DisplayInside::Flex,
- stylo::DisplayInside::Grid => todo!("Grid support is not yet implemented."),
+ stylo::DisplayInside::Grid => DisplayInside::Grid,
// These should not be values of DisplayInside, but oh well
stylo::DisplayInside::None => return Display::None,
diff --git a/components/layout_2020/taffy/layout.rs b/components/layout_2020/taffy/layout.rs
new file mode 100644
index 00000000000..e1d35380513
--- /dev/null
+++ b/components/layout_2020/taffy/layout.rs
@@ -0,0 +1,604 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+
+use app_units::Au;
+use atomic_refcell::{AtomicRef, AtomicRefCell, AtomicRefMut};
+use style::properties::ComputedValues;
+use style::values::generics::length::{GenericLengthPercentageOrAuto, LengthPercentageOrAuto};
+use style::values::specified::align::AlignFlags;
+use style::values::specified::box_::DisplayInside;
+use style::Zero;
+use taffy::style_helpers::{TaffyMaxContent, TaffyMinContent};
+use taffy::{AvailableSpace, MaybeMath};
+
+use super::{TaffyContainer, TaffyItemBox, TaffyItemBoxInner, TaffyStyloStyle};
+use crate::cell::ArcRefCell;
+use crate::context::LayoutContext;
+use crate::formatting_contexts::{Baselines, IndependentFormattingContext, IndependentLayout};
+use crate::fragment_tree::{BoxFragment, CollapsedBlockMargins, Fragment};
+use crate::geom::{
+ LogicalSides, LogicalVec2, PhysicalPoint, PhysicalRect, PhysicalSides, PhysicalSize, Size,
+ SizeConstraint,
+};
+use crate::positioned::{AbsolutelyPositionedBox, PositioningContext, PositioningContextLength};
+use crate::sizing::{ContentSizes, InlineContentSizesResult};
+use crate::style_ext::ComputedValuesExt;
+use crate::{ConstraintSpace, ContainingBlock};
+
+const DUMMY_NODE_ID: taffy::NodeId = taffy::NodeId::new(u64::MAX);
+
+fn resolve_content_size(constraint: AvailableSpace, content_sizes: ContentSizes) -> f32 {
+ match constraint {
+ AvailableSpace::Definite(limit) => {
+ let min = content_sizes.min_content.to_f32_px();
+ let max = content_sizes.max_content.to_f32_px();
+ limit.min(max).max(min)
+ },
+ AvailableSpace::MinContent => content_sizes.min_content.to_f32_px(),
+ AvailableSpace::MaxContent => content_sizes.max_content.to_f32_px(),
+ }
+}
+
+#[inline(always)]
+fn with_independant_formatting_context<T>(
+ item: &mut TaffyItemBoxInner,
+ cb: impl FnOnce(&mut IndependentFormattingContext) -> T,
+) -> T {
+ match item {
+ TaffyItemBoxInner::InFlowBox(ref mut context) => cb(context),
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(ref abspos_box) => {
+ let mut abspos_box = AtomicRefCell::borrow_mut(abspos_box);
+ cb(&mut abspos_box.context)
+ },
+ }
+}
+
+/// Layout parameters and intermediate results about a taffy container,
+/// grouped to avoid passing around many parameters
+struct TaffyContainerContext<'a> {
+ source_child_nodes: &'a [ArcRefCell<TaffyItemBox>],
+ layout_context: &'a LayoutContext<'a>,
+ positioning_context: &'a mut PositioningContext,
+ content_box_size_override: &'a ContainingBlock<'a>,
+ style: &'a ComputedValues,
+}
+
+struct ChildIter(std::ops::Range<usize>);
+impl Iterator for ChildIter {
+ type Item = taffy::NodeId;
+ fn next(&mut self) -> Option<Self::Item> {
+ self.0.next().map(taffy::NodeId::from)
+ }
+}
+
+impl taffy::TraversePartialTree for TaffyContainerContext<'_> {
+ type ChildIter<'a> = ChildIter where Self: 'a;
+
+ fn child_ids(&self, _node_id: taffy::NodeId) -> Self::ChildIter<'_> {
+ ChildIter(0..self.source_child_nodes.len())
+ }
+
+ fn child_count(&self, _node_id: taffy::NodeId) -> usize {
+ self.source_child_nodes.len()
+ }
+
+ fn get_child_id(&self, _node_id: taffy::NodeId, index: usize) -> taffy::NodeId {
+ taffy::NodeId::from(index)
+ }
+}
+
+impl taffy::LayoutPartialTree for TaffyContainerContext<'_> {
+ type CoreContainerStyle<'a> = TaffyStyloStyle<&'a ComputedValues> where Self: 'a;
+ type CacheMut<'b> = AtomicRefMut<'b, taffy::Cache> where Self: 'b;
+
+ fn get_core_container_style(&self, _node_id: taffy::NodeId) -> Self::CoreContainerStyle<'_> {
+ TaffyStyloStyle(self.style)
+ }
+
+ fn set_unrounded_layout(&mut self, node_id: taffy::NodeId, layout: &taffy::Layout) {
+ let id = usize::from(node_id);
+ (*self.source_child_nodes[id]).borrow_mut().taffy_layout = *layout;
+ }
+
+ fn get_cache_mut(&mut self, node_id: taffy::NodeId) -> AtomicRefMut<'_, taffy::Cache> {
+ let id = usize::from(node_id);
+ let mut_ref: AtomicRefMut<'_, _> = (*self.source_child_nodes[id]).borrow_mut();
+ AtomicRefMut::map(mut_ref, |node| &mut node.taffy_layout_cache)
+ }
+
+ fn compute_child_layout(
+ &mut self,
+ node_id: taffy::NodeId,
+ inputs: taffy::LayoutInput,
+ ) -> taffy::LayoutOutput {
+ let mut child = (*self.source_child_nodes[usize::from(node_id)]).borrow_mut();
+ let child = &mut *child;
+
+ fn option_f32_to_lpa(input: Option<f32>) -> LengthPercentageOrAuto<Au> {
+ match input {
+ None => LengthPercentageOrAuto::Auto,
+ Some(length) => LengthPercentageOrAuto::LengthPercentage(Au::from_f32_px(length)),
+ }
+ }
+
+ fn option_f32_to_size(input: Option<f32>) -> Size<Au> {
+ match input {
+ None => Size::Initial,
+ Some(length) => Size::Numeric(Au::from_f32_px(length)),
+ }
+ }
+
+ with_independant_formatting_context(
+ &mut child.taffy_level_box,
+ |independent_context| -> taffy::LayoutOutput {
+ match independent_context {
+ IndependentFormattingContext::Replaced(replaced) => {
+ // TODO: re-evaluate sizing constraint conversions in light of recent layout_2020 changes
+ let containing_block = &self.content_box_size_override;
+
+ // Adjust known_dimensions from border box to content box
+ let pbm = replaced.style.padding_border_margin(containing_block);
+ let pb_sum = pbm.padding_border_sums.map(|v| v.to_f32_px());
+ let content_box_known_dimensions = taffy::Size {
+ width: inputs
+ .known_dimensions
+ .width
+ .map(|width| width - pb_sum.inline),
+ height: inputs
+ .known_dimensions
+ .height
+ .map(|height| height - pb_sum.block),
+ };
+
+ let content_box_size = replaced
+ .contents
+ .used_size_as_if_inline_element_from_content_box_sizes(
+ containing_block,
+ &replaced.style,
+ LogicalVec2 {
+ inline: option_f32_to_size(content_box_known_dimensions.width),
+ block: option_f32_to_size(content_box_known_dimensions.height),
+ },
+ LogicalVec2 {
+ inline: Size::Numeric(Au::zero()),
+ block: Size::Numeric(Au::zero()),
+ },
+ LogicalVec2 {
+ inline: Size::Initial,
+ block: Size::Initial,
+ },
+ pbm.padding_border_sums,
+ )
+ .to_physical_size(self.style.writing_mode);
+
+ child.child_fragments = replaced.contents.make_fragments(
+ &replaced.style,
+ containing_block,
+ content_box_size,
+ );
+
+ let computed_size = taffy::Size {
+ width: inputs.known_dimensions.width.unwrap_or_else(|| {
+ content_box_size.width.to_f32_px() +
+ pbm.padding_border_sums.inline.to_f32_px()
+ }),
+ height: inputs.known_dimensions.height.unwrap_or_else(|| {
+ content_box_size.height.to_f32_px() +
+ pbm.padding_border_sums.block.to_f32_px()
+ }),
+ };
+ let size = inputs.known_dimensions.unwrap_or(computed_size);
+ taffy::LayoutOutput {
+ size,
+ ..taffy::LayoutOutput::DEFAULT
+ }
+ },
+
+ IndependentFormattingContext::NonReplaced(non_replaced) => {
+ // TODO: re-evaluate sizing constraint conversions in light of recent layout_2020 changes
+ let containing_block = &self.content_box_size_override;
+
+ // Adjust known_dimensions from border box to content box
+ let pbm = non_replaced.style.padding_border_margin(containing_block);
+ let margin_sum = pbm.margin.auto_is(Au::zero).sum();
+ let content_box_inset =
+ (pbm.padding_border_sums + margin_sum).map(|v| v.to_f32_px());
+ let content_box_known_dimensions =
+ taffy::Size {
+ width: inputs.known_dimensions.width.map(|width| {
+ width - pbm.padding_border_sums.inline.to_f32_px()
+ }),
+ height: inputs.known_dimensions.height.map(|height| {
+ height - pbm.padding_border_sums.block.to_f32_px()
+ }),
+ };
+
+ // Compute inline size
+ let inline_size = content_box_known_dimensions.width.unwrap_or_else(|| {
+ let constraint_space = ConstraintSpace {
+ // TODO: pass min- and max- size
+ block_size: SizeConstraint::new(
+ inputs.parent_size.height.map(Au::from_f32_px),
+ Au::zero(),
+ None,
+ ),
+ writing_mode: self.style.writing_mode,
+ };
+
+ let result = non_replaced
+ .inline_content_sizes(self.layout_context, &constraint_space);
+ let adjusted_available_space = inputs
+ .available_space
+ .width
+ .map_definite_value(|width| width - content_box_inset.inline);
+
+ resolve_content_size(adjusted_available_space, result.sizes)
+ });
+
+ let maybe_block_size =
+ option_f32_to_lpa(content_box_known_dimensions.height);
+ let content_box_size_override = ContainingBlock {
+ inline_size: Au::from_f32_px(inline_size),
+ block_size: maybe_block_size,
+ style: &non_replaced.style,
+ };
+
+ let layout = {
+ let mut child_positioning_context = PositioningContext::new_for_subtree(
+ self.positioning_context
+ .collects_for_nearest_positioned_ancestor(),
+ );
+ let layout = non_replaced.layout(
+ self.layout_context,
+ &mut child_positioning_context,
+ &content_box_size_override,
+ containing_block,
+ );
+
+ // Store layout data on child for later access
+ child.positioning_context = child_positioning_context;
+
+ layout
+ };
+
+ child.child_fragments = layout.fragments;
+
+ let block_size = layout.content_block_size.to_f32_px();
+
+ let computed_size = taffy::Size {
+ width: inline_size + pbm.padding_border_sums.inline.to_f32_px(),
+ height: block_size + pbm.padding_border_sums.block.to_f32_px(),
+ };
+ let size = inputs.known_dimensions.unwrap_or(computed_size);
+
+ taffy::LayoutOutput {
+ size,
+ first_baselines: taffy::Point {
+ x: None,
+ y: layout.baselines.first.map(|au| au.to_f32_px()),
+ },
+ ..taffy::LayoutOutput::DEFAULT
+ }
+ },
+ }
+ },
+ )
+ }
+}
+
+impl taffy::LayoutGridContainer for TaffyContainerContext<'_> {
+ type GridContainerStyle<'a> = TaffyStyloStyle<&'a ComputedValues>
+ where
+ Self: 'a;
+
+ type GridItemStyle<'a> = TaffyStyloStyle<AtomicRef<'a, ComputedValues>>
+ where
+ Self: 'a;
+
+ fn get_grid_container_style(
+ &self,
+ _node_id: taffy::prelude::NodeId,
+ ) -> Self::GridContainerStyle<'_> {
+ TaffyStyloStyle(self.style)
+ }
+
+ fn get_grid_child_style(
+ &self,
+ child_node_id: taffy::prelude::NodeId,
+ ) -> Self::GridItemStyle<'_> {
+ let id = usize::from(child_node_id);
+ let child = (*self.source_child_nodes[id]).borrow();
+ TaffyStyloStyle(AtomicRef::map(child, |c| &*c.style))
+ }
+}
+
+impl TaffyContainer {
+ pub fn inline_content_sizes(
+ &self,
+ layout_context: &LayoutContext,
+ _constraint_space: &ConstraintSpace,
+ ) -> InlineContentSizesResult {
+ let style = &self.style;
+
+ let max_content_inputs = taffy::LayoutInput {
+ run_mode: taffy::RunMode::ComputeSize,
+ sizing_mode: taffy::SizingMode::InherentSize,
+ axis: taffy::RequestedAxis::Horizontal,
+ vertical_margins_are_collapsible: taffy::Line::FALSE,
+
+ known_dimensions: taffy::Size::NONE,
+ parent_size: taffy::Size::NONE,
+ available_space: taffy::Size::MAX_CONTENT,
+ };
+
+ let min_content_inputs = taffy::LayoutInput {
+ available_space: taffy::Size::MIN_CONTENT,
+ ..max_content_inputs
+ };
+
+ let containing_block = &ContainingBlock {
+ inline_size: Au::zero(),
+ block_size: GenericLengthPercentageOrAuto::Auto,
+ style,
+ };
+
+ let mut grid_context = TaffyContainerContext {
+ layout_context,
+ positioning_context:
+ &mut PositioningContext::new_for_containing_block_for_all_descendants(),
+ content_box_size_override: containing_block,
+ style,
+ source_child_nodes: &self.children,
+ };
+
+ let (max_content_output, min_content_output) = match style.clone_display().inside() {
+ DisplayInside::Grid => {
+ let max_content_output = taffy::compute_grid_layout(
+ &mut grid_context,
+ DUMMY_NODE_ID,
+ max_content_inputs,
+ );
+ let min_content_output = taffy::compute_grid_layout(
+ &mut grid_context,
+ DUMMY_NODE_ID,
+ min_content_inputs,
+ );
+ (max_content_output, min_content_output)
+ },
+ _ => panic!("Servo is only configured to use Taffy for CSS Grid layout"),
+ };
+
+ let pb_sums = style
+ .padding_border_margin(containing_block)
+ .padding_border_sums;
+
+ InlineContentSizesResult {
+ sizes: ContentSizes {
+ max_content: Au::from_f32_px(max_content_output.size.width) - pb_sums.inline,
+ min_content: Au::from_f32_px(min_content_output.size.width) - pb_sums.inline,
+ },
+
+ // TODO: determine this accurately
+ //
+ // "true" is a safe default as it will prevent Servo from performing optimizations based
+ // on the assumption that the node's size does not depend on block constraints.
+ depends_on_block_constraints: true,
+ }
+ }
+
+ /// <https://drafts.csswg.org/css-grid/#layout-algorithm>
+ pub(crate) fn layout(
+ &self,
+ layout_context: &LayoutContext,
+ positioning_context: &mut PositioningContext,
+ content_box_size_override: &ContainingBlock,
+ containing_block: &ContainingBlock,
+ ) -> IndependentLayout {
+ let mut container_ctx = TaffyContainerContext {
+ layout_context,
+ positioning_context,
+ content_box_size_override,
+ style: content_box_size_override.style,
+ source_child_nodes: &self.children,
+ };
+
+ fn auto_or_to_option<T>(input: GenericLengthPercentageOrAuto<T>) -> Option<T> {
+ match input {
+ LengthPercentageOrAuto::LengthPercentage(val) => Some(val),
+ LengthPercentageOrAuto::Auto => None,
+ }
+ }
+
+ let container_style = &content_box_size_override.style;
+ let align_items = container_style.clone_align_items();
+ let justify_items = container_style.clone_justify_items();
+ let pbm = container_style.padding_border_margin(containing_block);
+
+ let known_dimensions = taffy::Size {
+ width: Some(
+ (content_box_size_override.inline_size + pbm.padding_border_sums.inline)
+ .to_f32_px(),
+ ),
+ height: auto_or_to_option(content_box_size_override.block_size)
+ .map(Au::to_f32_px)
+ .maybe_add(pbm.padding_border_sums.block.to_f32_px()),
+ };
+
+ let taffy_containing_block = taffy::Size {
+ width: Some(containing_block.inline_size.to_f32_px()),
+ height: auto_or_to_option(containing_block.block_size).map(Au::to_f32_px),
+ };
+
+ let layout_input = taffy::LayoutInput {
+ run_mode: taffy::RunMode::PerformLayout,
+ sizing_mode: taffy::SizingMode::InherentSize,
+ axis: taffy::RequestedAxis::Vertical,
+ vertical_margins_are_collapsible: taffy::Line::FALSE,
+
+ known_dimensions,
+ parent_size: taffy_containing_block,
+ available_space: taffy_containing_block.map(AvailableSpace::from),
+ };
+
+ let output = match container_ctx.style.clone_display().inside() {
+ DisplayInside::Grid => {
+ taffy::compute_grid_layout(&mut container_ctx, DUMMY_NODE_ID, layout_input)
+ },
+ _ => panic!("Servo is only configured to use Taffy for CSS Grid layout"),
+ };
+
+ // Convert `taffy::Layout` into Servo `Fragment`s
+ let fragments: Vec<Fragment> = self
+ .children
+ .iter()
+ .map(|child| (**child).borrow_mut())
+ .map(|mut child| {
+ fn rect_to_logical_sides<T>(rect: taffy::Rect<T>) -> LogicalSides<T> {
+ LogicalSides {
+ inline_start: rect.left,
+ inline_end: rect.right,
+ block_start: rect.top,
+ block_end: rect.bottom,
+ }
+ }
+
+ fn rect_to_physical_sides<T>(rect: taffy::Rect<T>) -> PhysicalSides<T> {
+ PhysicalSides::new(rect.top, rect.right, rect.bottom, rect.left)
+ }
+
+ fn size_and_pos_to_logical_rect<T: Default>(
+ position: taffy::Point<T>,
+ size: taffy::Size<T>,
+ ) -> PhysicalRect<T> {
+ PhysicalRect::new(
+ PhysicalPoint::new(position.x, position.y),
+ PhysicalSize::new(size.width, size.height),
+ )
+ }
+
+ let layout = &child.taffy_layout;
+
+ let padding = rect_to_physical_sides(layout.padding.map(Au::from_f32_px));
+ let border = rect_to_physical_sides(layout.border.map(Au::from_f32_px));
+ let margin = rect_to_physical_sides(layout.margin.map(Au::from_f32_px));
+ let logical_margin = rect_to_logical_sides(layout.margin.map(Au::from_f32_px));
+ let collapsed_margin = CollapsedBlockMargins::from_margin(&logical_margin);
+
+ // Compute content box size and position.
+ //
+ // For the x/y position we have to correct for the difference between the
+ // content box and the border box for both the parent and the child.
+ let content_size = size_and_pos_to_logical_rect(
+ taffy::Point {
+ x: Au::from_f32_px(
+ layout.location.x + layout.padding.left + layout.border.left,
+ ) - pbm.padding.inline_start -
+ pbm.border.inline_start,
+ y: Au::from_f32_px(
+ layout.location.y + layout.padding.top + layout.border.top,
+ ) - pbm.padding.block_start -
+ pbm.border.block_start,
+ },
+ taffy::Size {
+ width: layout.size.width -
+ layout.padding.left -
+ layout.padding.right -
+ layout.border.left -
+ layout.border.right,
+ height: layout.size.height -
+ layout.padding.top -
+ layout.padding.bottom -
+ layout.border.top -
+ layout.border.bottom,
+ }
+ .map(Au::from_f32_px),
+ );
+
+ match &mut child.taffy_level_box {
+ TaffyItemBoxInner::InFlowBox(independent_box) => {
+ let fragment = Fragment::Box(
+ BoxFragment::new(
+ independent_box.base_fragment_info(),
+ independent_box.style().clone(),
+ std::mem::take(&mut child.child_fragments),
+ content_size,
+ padding,
+ border,
+ margin,
+ None, /* clearance */
+ collapsed_margin,
+ )
+ .with_baselines(Baselines {
+ first: output.first_baselines.y.map(Au::from_f32_px),
+ last: None,
+ }),
+ );
+
+ child
+ .positioning_context
+ .adjust_static_position_of_hoisted_fragments(
+ &fragment,
+ PositioningContextLength::zero(),
+ );
+ let child_positioning_context = std::mem::replace(
+ &mut child.positioning_context,
+ PositioningContext::new_for_containing_block_for_all_descendants(),
+ );
+ container_ctx
+ .positioning_context
+ .append(child_positioning_context);
+
+ fragment
+ },
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(abs_pos_box) => {
+ fn resolve_alignment(value: AlignFlags, auto: AlignFlags) -> AlignFlags {
+ match value {
+ AlignFlags::AUTO => auto,
+ AlignFlags::NORMAL => AlignFlags::STRETCH,
+ value => value,
+ }
+ }
+
+ let hoisted_box = AbsolutelyPositionedBox::to_hoisted(
+ abs_pos_box.clone(),
+ PhysicalRect::from_size(PhysicalSize::new(
+ Au::from_f32_px(output.size.width),
+ Au::from_f32_px(output.size.height),
+ )),
+ LogicalVec2 {
+ inline: resolve_alignment(
+ child.style.clone_align_self().0 .0,
+ align_items.0,
+ ),
+ block: resolve_alignment(
+ child.style.clone_justify_self().0 .0,
+ justify_items.computed.0,
+ ),
+ },
+ container_ctx.style.writing_mode,
+ );
+ let hoisted_fragment = hoisted_box.fragment.clone();
+ container_ctx.positioning_context.push(hoisted_box);
+ Fragment::AbsoluteOrFixedPositioned(hoisted_fragment)
+ },
+ }
+ })
+ .collect();
+
+ IndependentLayout {
+ fragments,
+ content_block_size: Au::from_f32_px(output.size.height) - pbm.padding_border_sums.block,
+ content_inline_size_for_table: Some(
+ Au::from_f32_px(output.size.width) - pbm.padding_border_sums.inline,
+ ),
+ baselines: Baselines::default(),
+
+ // TODO: determine this accurately
+ //
+ // "true" is a safe default as it will prevent Servo from performing optimizations based
+ // on the assumption that the node's size does not depend on block constraints.
+ depends_on_block_constraints: true,
+ }
+ }
+}
diff --git a/components/layout_2020/taffy/mod.rs b/components/layout_2020/taffy/mod.rs
new file mode 100644
index 00000000000..cdefacee97b
--- /dev/null
+++ b/components/layout_2020/taffy/mod.rs
@@ -0,0 +1,122 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+mod layout;
+mod stylo_taffy;
+use std::fmt;
+
+use serde::Serialize;
+use servo_arc::Arc;
+use style::properties::ComputedValues;
+use style::values::computed::TextDecorationLine;
+use stylo_taffy::TaffyStyloStyle;
+
+use crate::cell::ArcRefCell;
+use crate::construct_modern::{ModernContainerBuilder, ModernItemKind};
+use crate::context::LayoutContext;
+use crate::dom::{LayoutBox, NodeExt};
+use crate::dom_traversal::{NodeAndStyleInfo, NonReplacedContents};
+use crate::formatting_contexts::IndependentFormattingContext;
+use crate::fragment_tree::Fragment;
+use crate::positioned::{AbsolutelyPositionedBox, PositioningContext};
+
+#[derive(Debug, Serialize)]
+pub(crate) struct TaffyContainer {
+ children: Vec<ArcRefCell<TaffyItemBox>>,
+ #[serde(skip_serializing)]
+ style: Arc<ComputedValues>,
+}
+
+impl TaffyContainer {
+ pub fn construct<'dom>(
+ context: &LayoutContext,
+ info: &NodeAndStyleInfo<impl NodeExt<'dom>>,
+ contents: NonReplacedContents,
+ propagated_text_decoration_line: TextDecorationLine,
+ ) -> Self {
+ let text_decoration_line =
+ propagated_text_decoration_line | info.style.clone_text_decoration_line();
+ let mut builder = ModernContainerBuilder::new(context, info, text_decoration_line);
+ contents.traverse(context, info, &mut builder);
+ let items = builder.finish();
+
+ let children = items
+ .into_iter()
+ .map(|item| {
+ let box_ = match item.kind {
+ ModernItemKind::InFlow => ArcRefCell::new(TaffyItemBox::new(
+ TaffyItemBoxInner::InFlowBox(item.formatting_context),
+ )),
+ ModernItemKind::OutOfFlow => {
+ let abs_pos_box =
+ ArcRefCell::new(AbsolutelyPositionedBox::new(item.formatting_context));
+ ArcRefCell::new(TaffyItemBox::new(
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(abs_pos_box),
+ ))
+ },
+ };
+
+ if let Some(box_slot) = item.box_slot {
+ box_slot.set(LayoutBox::TaffyItemBox(box_.clone()));
+ }
+
+ box_
+ })
+ .collect();
+
+ Self {
+ children,
+ style: info.style.clone(),
+ }
+ }
+}
+
+#[derive(Serialize)]
+pub(crate) struct TaffyItemBox {
+ pub(crate) taffy_layout_cache: taffy::Cache,
+ pub(crate) taffy_layout: taffy::Layout,
+ pub(crate) child_fragments: Vec<Fragment>,
+ #[serde(skip_serializing)]
+ pub(crate) positioning_context: PositioningContext,
+ #[serde(skip_serializing)]
+ pub(crate) style: Arc<ComputedValues>,
+ pub(crate) taffy_level_box: TaffyItemBoxInner,
+}
+
+#[derive(Debug, Serialize)]
+pub(crate) enum TaffyItemBoxInner {
+ InFlowBox(IndependentFormattingContext),
+ OutOfFlowAbsolutelyPositionedBox(ArcRefCell<AbsolutelyPositionedBox>),
+}
+
+impl fmt::Debug for TaffyItemBox {
+ fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
+ f.debug_struct("TaffyItemBox")
+ .field("taffy_layout_cache", &self.taffy_layout_cache)
+ .field("taffy_layout", &self.taffy_layout)
+ .field("child_fragments", &self.child_fragments.len())
+ .field("style", &self.style)
+ .field("taffy_level_box", &self.taffy_level_box)
+ .finish()
+ }
+}
+
+impl TaffyItemBox {
+ fn new(inner: TaffyItemBoxInner) -> Self {
+ let style: Arc<ComputedValues> = match &inner {
+ TaffyItemBoxInner::InFlowBox(item) => item.style().clone(),
+ TaffyItemBoxInner::OutOfFlowAbsolutelyPositionedBox(absbox) => {
+ (*absbox).borrow().context.style().clone()
+ },
+ };
+
+ Self {
+ taffy_layout_cache: Default::default(),
+ taffy_layout: Default::default(),
+ child_fragments: Vec::new(),
+ positioning_context: PositioningContext::new_for_containing_block_for_all_descendants(),
+ style,
+ taffy_level_box: inner,
+ }
+ }
+}
diff --git a/components/layout_2020/taffy/stylo_taffy/convert.rs b/components/layout_2020/taffy/stylo_taffy/convert.rs
new file mode 100644
index 00000000000..9e8d8307a04
--- /dev/null
+++ b/components/layout_2020/taffy/stylo_taffy/convert.rs
@@ -0,0 +1,338 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+
+/// Private module of type aliases so we can refer to stylo types with nicer names
+mod stylo {
+ pub(crate) use style::properties::generated::longhands::box_sizing::computed_value::T as BoxSizing;
+ pub(crate) use style::properties::longhands::aspect_ratio::computed_value::T as AspectRatio;
+ pub(crate) use style::properties::longhands::position::computed_value::T as Position;
+ pub(crate) use style::values::computed::{LengthPercentage, Percentage};
+ pub(crate) use style::values::generics::length::{
+ GenericLengthPercentageOrNormal, GenericMargin, GenericMaxSize, GenericSize,
+ };
+ pub(crate) use style::values::generics::position::{Inset as GenericInset, PreferredRatio};
+ pub(crate) use style::values::generics::NonNegative;
+ pub(crate) use style::values::specified::align::{AlignFlags, ContentDistribution};
+ pub(crate) use style::values::specified::box_::{
+ Display, DisplayInside, DisplayOutside, Overflow,
+ };
+ pub(crate) type MarginVal = GenericMargin<LengthPercentage>;
+ pub(crate) type InsetVal = GenericInset<Percentage, LengthPercentage>;
+ pub(crate) type Size = GenericSize<NonNegative<LengthPercentage>>;
+ pub(crate) type MaxSize = GenericMaxSize<NonNegative<LengthPercentage>>;
+
+ pub(crate) type Gap = GenericLengthPercentageOrNormal<NonNegative<LengthPercentage>>;
+
+ pub(crate) use style::computed_values::grid_auto_flow::T as GridAutoFlow;
+ pub(crate) use style::values::computed::{GridLine, GridTemplateComponent, ImplicitGridTracks};
+ pub(crate) use style::values::generics::grid::{
+ RepeatCount, TrackBreadth, TrackListValue, TrackSize,
+ };
+ pub(crate) use style::values::specified::GenericGridTemplateComponent;
+}
+
+#[inline]
+pub fn length_percentage(val: &stylo::LengthPercentage) -> taffy::LengthPercentage {
+ if let Some(length) = val.to_length() {
+ taffy::LengthPercentage::Length(length.px())
+ } else if let Some(val) = val.to_percentage() {
+ taffy::LengthPercentage::Percent(val.0)
+ } else {
+ // TODO: Support calc
+ taffy::LengthPercentage::Percent(0.0)
+ }
+}
+
+#[inline]
+pub fn dimension(val: &stylo::Size) -> taffy::Dimension {
+ match val {
+ stylo::Size::LengthPercentage(val) => length_percentage(&val.0).into(),
+ stylo::Size::Auto => taffy::Dimension::Auto,
+
+ // TODO: implement other values in Taffy
+ stylo::Size::MaxContent => taffy::Dimension::Auto,
+ stylo::Size::MinContent => taffy::Dimension::Auto,
+ stylo::Size::FitContent => taffy::Dimension::Auto,
+ stylo::Size::Stretch => taffy::Dimension::Auto,
+
+ // Anchor positioning will be flagged off for time being
+ stylo::Size::AnchorSizeFunction(_) => unreachable!(),
+ }
+}
+
+#[inline]
+pub fn max_size_dimension(val: &stylo::MaxSize) -> taffy::Dimension {
+ match val {
+ stylo::MaxSize::LengthPercentage(val) => length_percentage(&val.0).into(),
+ stylo::MaxSize::None => taffy::Dimension::Auto,
+
+ // TODO: implement other values in Taffy
+ stylo::MaxSize::MaxContent => taffy::Dimension::Auto,
+ stylo::MaxSize::MinContent => taffy::Dimension::Auto,
+ stylo::MaxSize::FitContent => taffy::Dimension::Auto,
+ stylo::MaxSize::Stretch => taffy::Dimension::Auto,
+
+ // Anchor positioning will be flagged off for time being
+ stylo::MaxSize::AnchorSizeFunction(_) => unreachable!(),
+ }
+}
+
+#[inline]
+pub fn margin(val: &stylo::MarginVal) -> taffy::LengthPercentageAuto {
+ match val {
+ stylo::MarginVal::Auto => taffy::LengthPercentageAuto::Auto,
+ stylo::MarginVal::LengthPercentage(val) => length_percentage(val).into(),
+
+ // Anchor positioning will be flagged off for time being
+ stylo::MarginVal::AnchorSizeFunction(_) => unreachable!(),
+ }
+}
+
+#[inline]
+pub fn inset(val: &stylo::InsetVal) -> taffy::LengthPercentageAuto {
+ match val {
+ stylo::InsetVal::Auto => taffy::LengthPercentageAuto::Auto,
+ stylo::InsetVal::LengthPercentage(val) => length_percentage(val).into(),
+
+ // Anchor positioning will be flagged off for time being
+ stylo::InsetVal::AnchorSizeFunction(_) => unreachable!(),
+ stylo::InsetVal::AnchorFunction(_) => unreachable!(),
+ }
+}
+
+#[inline]
+pub fn is_block(input: stylo::Display) -> bool {
+ matches!(input.outside(), stylo::DisplayOutside::Block) &&
+ matches!(
+ input.inside(),
+ stylo::DisplayInside::Flow | stylo::DisplayInside::FlowRoot
+ )
+}
+
+#[inline]
+pub fn box_generation_mode(input: stylo::Display) -> taffy::BoxGenerationMode {
+ match input.inside() {
+ stylo::DisplayInside::None => taffy::BoxGenerationMode::None,
+ _ => taffy::BoxGenerationMode::Normal,
+ }
+}
+
+#[inline]
+pub fn box_sizing(input: stylo::BoxSizing) -> taffy::BoxSizing {
+ match input {
+ stylo::BoxSizing::BorderBox => taffy::BoxSizing::BorderBox,
+ stylo::BoxSizing::ContentBox => taffy::BoxSizing::ContentBox,
+ }
+}
+
+#[inline]
+pub fn position(input: stylo::Position) -> taffy::Position {
+ match input {
+ // TODO: support position:static
+ stylo::Position::Relative => taffy::Position::Relative,
+ stylo::Position::Static => taffy::Position::Relative,
+
+ // TODO: support position:fixed and sticky
+ stylo::Position::Absolute => taffy::Position::Absolute,
+ stylo::Position::Fixed => taffy::Position::Absolute,
+ stylo::Position::Sticky => taffy::Position::Absolute,
+ }
+}
+
+#[inline]
+pub fn overflow(input: stylo::Overflow) -> taffy::Overflow {
+ // TODO: Enable Overflow::Clip in servo configuration of stylo
+ match input {
+ stylo::Overflow::Visible => taffy::Overflow::Visible,
+ stylo::Overflow::Hidden => taffy::Overflow::Hidden,
+ stylo::Overflow::Scroll => taffy::Overflow::Scroll,
+ // TODO: Support Overflow::Auto in Taffy
+ stylo::Overflow::Auto => taffy::Overflow::Scroll,
+ }
+}
+
+#[inline]
+pub fn aspect_ratio(input: stylo::AspectRatio) -> Option<f32> {
+ match input.ratio {
+ stylo::PreferredRatio::None => None,
+ stylo::PreferredRatio::Ratio(val) => Some(val.0 .0 / val.1 .0),
+ }
+}
+
+#[inline]
+pub fn content_alignment(input: stylo::ContentDistribution) -> Option<taffy::AlignContent> {
+ match input.primary().value() {
+ stylo::AlignFlags::NORMAL => None,
+ stylo::AlignFlags::AUTO => None,
+ stylo::AlignFlags::START => Some(taffy::AlignContent::Start),
+ stylo::AlignFlags::END => Some(taffy::AlignContent::End),
+ stylo::AlignFlags::FLEX_START => Some(taffy::AlignContent::FlexStart),
+ stylo::AlignFlags::STRETCH => Some(taffy::AlignContent::Stretch),
+ stylo::AlignFlags::FLEX_END => Some(taffy::AlignContent::FlexEnd),
+ stylo::AlignFlags::CENTER => Some(taffy::AlignContent::Center),
+ stylo::AlignFlags::SPACE_BETWEEN => Some(taffy::AlignContent::SpaceBetween),
+ stylo::AlignFlags::SPACE_AROUND => Some(taffy::AlignContent::SpaceAround),
+ stylo::AlignFlags::SPACE_EVENLY => Some(taffy::AlignContent::SpaceEvenly),
+ // Should never be hit. But no real reason to panic here.
+ _ => None,
+ }
+}
+
+#[inline]
+pub fn item_alignment(input: stylo::AlignFlags) -> Option<taffy::AlignItems> {
+ match input.value() {
+ stylo::AlignFlags::NORMAL => None,
+ stylo::AlignFlags::AUTO => None,
+ stylo::AlignFlags::STRETCH => Some(taffy::AlignItems::Stretch),
+ stylo::AlignFlags::FLEX_START => Some(taffy::AlignItems::FlexStart),
+ stylo::AlignFlags::FLEX_END => Some(taffy::AlignItems::FlexEnd),
+ stylo::AlignFlags::START => Some(taffy::AlignItems::Start),
+ stylo::AlignFlags::END => Some(taffy::AlignItems::End),
+ stylo::AlignFlags::CENTER => Some(taffy::AlignItems::Center),
+ stylo::AlignFlags::BASELINE => Some(taffy::AlignItems::Baseline),
+ // Should never be hit. But no real reason to panic here.
+ _ => None,
+ }
+}
+
+#[inline]
+pub fn gap(input: &stylo::Gap) -> taffy::LengthPercentage {
+ match input {
+ // For Flexbox and CSS Grid the "normal" value is 0px. This may need to be updated
+ // if we ever implement multi-column layout.
+ stylo::Gap::Normal => taffy::LengthPercentage::Length(0.0),
+ stylo::Gap::LengthPercentage(val) => length_percentage(&val.0),
+ }
+}
+
+// CSS Grid styles
+// ===============
+
+#[inline]
+pub fn grid_auto_flow(input: stylo::GridAutoFlow) -> taffy::GridAutoFlow {
+ let is_row = input.contains(stylo::GridAutoFlow::ROW);
+ let is_dense = input.contains(stylo::GridAutoFlow::DENSE);
+
+ match (is_row, is_dense) {
+ (true, false) => taffy::GridAutoFlow::Row,
+ (true, true) => taffy::GridAutoFlow::RowDense,
+ (false, false) => taffy::GridAutoFlow::Column,
+ (false, true) => taffy::GridAutoFlow::ColumnDense,
+ }
+}
+
+#[inline]
+pub fn grid_line(input: &stylo::GridLine) -> taffy::GridPlacement {
+ if input.is_auto() {
+ taffy::GridPlacement::Auto
+ } else if input.is_span {
+ taffy::style_helpers::span(input.line_num.try_into().unwrap())
+ } else if input.line_num == 0 {
+ taffy::GridPlacement::Auto
+ } else {
+ taffy::style_helpers::line(input.line_num.try_into().unwrap())
+ }
+}
+
+#[inline]
+pub fn grid_template_tracks(
+ input: &stylo::GridTemplateComponent,
+) -> Vec<taffy::TrackSizingFunction> {
+ match input {
+ stylo::GenericGridTemplateComponent::None => Vec::new(),
+ stylo::GenericGridTemplateComponent::TrackList(list) => list
+ .values
+ .iter()
+ .map(|track| match track {
+ stylo::TrackListValue::TrackSize(size) => {
+ taffy::TrackSizingFunction::Single(track_size(size))
+ },
+ stylo::TrackListValue::TrackRepeat(repeat) => taffy::TrackSizingFunction::Repeat(
+ track_repeat(repeat.count),
+ repeat.track_sizes.iter().map(track_size).collect(),
+ ),
+ })
+ .collect(),
+
+ // TODO: Implement subgrid and masonry
+ stylo::GenericGridTemplateComponent::Subgrid(_) => Vec::new(),
+ stylo::GenericGridTemplateComponent::Masonry => Vec::new(),
+ }
+}
+
+#[inline]
+pub fn grid_auto_tracks(
+ input: &stylo::ImplicitGridTracks,
+) -> Vec<taffy::NonRepeatedTrackSizingFunction> {
+ input.0.iter().map(track_size).collect()
+}
+
+#[inline]
+pub fn track_repeat(input: stylo::RepeatCount<i32>) -> taffy::GridTrackRepetition {
+ match input {
+ stylo::RepeatCount::Number(val) => {
+ taffy::GridTrackRepetition::Count(val.try_into().unwrap())
+ },
+ stylo::RepeatCount::AutoFill => taffy::GridTrackRepetition::AutoFill,
+ stylo::RepeatCount::AutoFit => taffy::GridTrackRepetition::AutoFit,
+ }
+}
+
+#[inline]
+pub fn track_size(
+ input: &stylo::TrackSize<stylo::LengthPercentage>,
+) -> taffy::NonRepeatedTrackSizingFunction {
+ match input {
+ stylo::TrackSize::Breadth(breadth) => taffy::MinMax {
+ min: min_track(breadth),
+ max: max_track(breadth),
+ },
+ stylo::TrackSize::Minmax(min, max) => taffy::MinMax {
+ min: min_track(min),
+ max: max_track(max),
+ },
+ stylo::TrackSize::FitContent(limit) => taffy::MinMax {
+ min: taffy::MinTrackSizingFunction::Auto,
+ max: taffy::MaxTrackSizingFunction::FitContent(match limit {
+ stylo::TrackBreadth::Breadth(lp) => length_percentage(lp),
+
+ // Are these valid? Taffy doesn't support this in any case
+ stylo::TrackBreadth::Fr(_) => unreachable!(),
+ stylo::TrackBreadth::Auto => unreachable!(),
+ stylo::TrackBreadth::MinContent => unreachable!(),
+ stylo::TrackBreadth::MaxContent => unreachable!(),
+ }),
+ },
+ }
+}
+
+#[inline]
+pub fn min_track(
+ input: &stylo::TrackBreadth<stylo::LengthPercentage>,
+) -> taffy::MinTrackSizingFunction {
+ match input {
+ stylo::TrackBreadth::Breadth(lp) => {
+ taffy::MinTrackSizingFunction::Fixed(length_percentage(lp))
+ },
+ stylo::TrackBreadth::Fr(_) => taffy::MinTrackSizingFunction::Auto,
+ stylo::TrackBreadth::Auto => taffy::MinTrackSizingFunction::Auto,
+ stylo::TrackBreadth::MinContent => taffy::MinTrackSizingFunction::MinContent,
+ stylo::TrackBreadth::MaxContent => taffy::MinTrackSizingFunction::MaxContent,
+ }
+}
+
+#[inline]
+pub fn max_track(
+ input: &stylo::TrackBreadth<stylo::LengthPercentage>,
+) -> taffy::MaxTrackSizingFunction {
+ match input {
+ stylo::TrackBreadth::Breadth(lp) => {
+ taffy::MaxTrackSizingFunction::Fixed(length_percentage(lp))
+ },
+ stylo::TrackBreadth::Fr(val) => taffy::MaxTrackSizingFunction::Fraction(*val),
+ stylo::TrackBreadth::Auto => taffy::MaxTrackSizingFunction::Auto,
+ stylo::TrackBreadth::MinContent => taffy::MaxTrackSizingFunction::MinContent,
+ stylo::TrackBreadth::MaxContent => taffy::MaxTrackSizingFunction::MaxContent,
+ }
+}
diff --git a/components/layout_2020/taffy/stylo_taffy/mod.rs b/components/layout_2020/taffy/stylo_taffy/mod.rs
new file mode 100644
index 00000000000..05eece6ace7
--- /dev/null
+++ b/components/layout_2020/taffy/stylo_taffy/mod.rs
@@ -0,0 +1,9 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+
+//! Conversion functions from Stylo types to Taffy types
+
+mod convert;
+mod wrapper;
+pub use wrapper::TaffyStyloStyle;
diff --git a/components/layout_2020/taffy/stylo_taffy/wrapper.rs b/components/layout_2020/taffy/stylo_taffy/wrapper.rs
new file mode 100644
index 00000000000..d7f6c44526c
--- /dev/null
+++ b/components/layout_2020/taffy/stylo_taffy/wrapper.rs
@@ -0,0 +1,226 @@
+/* This Source Code Form is subject to the terms of the Mozilla Public
+ * License, v. 2.0. If a copy of the MPL was not distributed with this
+ * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
+
+use std::ops::Deref;
+
+use style::properties::ComputedValues;
+
+use super::convert;
+
+/// A wrapper struct for anything that Deref's to a [`stylo::ComputedValues`], which
+/// implements Taffy's layout traits and can used with Taffy's layout algorithms.
+pub struct TaffyStyloStyle<T: Deref<Target = ComputedValues>>(pub T);
+
+impl<T: Deref<Target = ComputedValues>> From<T> for TaffyStyloStyle<T> {
+ fn from(value: T) -> Self {
+ Self(value)
+ }
+}
+
+impl<T: Deref<Target = ComputedValues>> taffy::CoreStyle for TaffyStyloStyle<T> {
+ #[inline]
+ fn box_generation_mode(&self) -> taffy::BoxGenerationMode {
+ convert::box_generation_mode(self.0.get_box().display)
+ }
+
+ #[inline]
+ fn is_block(&self) -> bool {
+ convert::is_block(self.0.get_box().display)
+ }
+
+ #[inline]
+ fn box_sizing(&self) -> taffy::BoxSizing {
+ convert::box_sizing(self.0.get_position().box_sizing)
+ }
+
+ #[inline]
+ fn overflow(&self) -> taffy::Point<taffy::Overflow> {
+ let box_styles = self.0.get_box();
+ taffy::Point {
+ x: convert::overflow(box_styles.overflow_x),
+ y: convert::overflow(box_styles.overflow_y),
+ }
+ }
+
+ #[inline]
+ fn scrollbar_width(&self) -> f32 {
+ 0.0
+ }
+
+ #[inline]
+ fn position(&self) -> taffy::Position {
+ convert::position(self.0.get_box().position)
+ }
+
+ #[inline]
+ fn inset(&self) -> taffy::Rect<taffy::LengthPercentageAuto> {
+ let position_styles = self.0.get_position();
+ taffy::Rect {
+ left: convert::inset(&position_styles.left),
+ right: convert::inset(&position_styles.right),
+ top: convert::inset(&position_styles.top),
+ bottom: convert::inset(&position_styles.bottom),
+ }
+ }
+
+ #[inline]
+ fn size(&self) -> taffy::Size<taffy::Dimension> {
+ let position_styles = self.0.get_position();
+ taffy::Size {
+ width: convert::dimension(&position_styles.width),
+ height: convert::dimension(&position_styles.height),
+ }
+ }
+
+ #[inline]
+ fn min_size(&self) -> taffy::Size<taffy::Dimension> {
+ let position_styles = self.0.get_position();
+ taffy::Size {
+ width: convert::dimension(&position_styles.min_width),
+ height: convert::dimension(&position_styles.min_height),
+ }
+ }
+
+ #[inline]
+ fn max_size(&self) -> taffy::Size<taffy::Dimension> {
+ let position_styles = self.0.get_position();
+ taffy::Size {
+ width: convert::max_size_dimension(&position_styles.max_width),
+ height: convert::max_size_dimension(&position_styles.max_height),
+ }
+ }
+
+ #[inline]
+ fn aspect_ratio(&self) -> Option<f32> {
+ convert::aspect_ratio(self.0.get_position().aspect_ratio)
+ }
+
+ #[inline]
+ fn margin(&self) -> taffy::Rect<taffy::LengthPercentageAuto> {
+ let margin_styles = self.0.get_margin();
+ taffy::Rect {
+ left: convert::margin(&margin_styles.margin_left),
+ right: convert::margin(&margin_styles.margin_right),
+ top: convert::margin(&margin_styles.margin_top),
+ bottom: convert::margin(&margin_styles.margin_bottom),
+ }
+ }
+
+ #[inline]
+ fn padding(&self) -> taffy::Rect<taffy::LengthPercentage> {
+ let padding_styles = self.0.get_padding();
+ taffy::Rect {
+ left: convert::length_percentage(&padding_styles.padding_left.0),
+ right: convert::length_percentage(&padding_styles.padding_right.0),
+ top: convert::length_percentage(&padding_styles.padding_top.0),
+ bottom: convert::length_percentage(&padding_styles.padding_bottom.0),
+ }
+ }
+
+ #[inline]
+ fn border(&self) -> taffy::Rect<taffy::LengthPercentage> {
+ let border_styles = self.0.get_border();
+ taffy::Rect {
+ left: taffy::LengthPercentage::Length(border_styles.border_left_width.to_f32_px()),
+ right: taffy::LengthPercentage::Length(border_styles.border_right_width.to_f32_px()),
+ top: taffy::LengthPercentage::Length(border_styles.border_top_width.to_f32_px()),
+ bottom: taffy::LengthPercentage::Length(border_styles.border_bottom_width.to_f32_px()),
+ }
+ }
+}
+
+impl<T: Deref<Target = ComputedValues>> taffy::GridContainerStyle for TaffyStyloStyle<T> {
+ type TemplateTrackList<'a>
+ = Vec<taffy::TrackSizingFunction>
+ where
+ Self: 'a;
+ type AutoTrackList<'a>
+ = Vec<taffy::NonRepeatedTrackSizingFunction>
+ where
+ Self: 'a;
+
+ #[inline]
+ fn grid_template_rows(&self) -> Self::TemplateTrackList<'_> {
+ convert::grid_template_tracks(&self.0.get_position().grid_template_rows)
+ }
+
+ #[inline]
+ fn grid_template_columns(&self) -> Self::TemplateTrackList<'_> {
+ convert::grid_template_tracks(&self.0.get_position().grid_template_columns)
+ }
+
+ #[inline]
+ fn grid_auto_rows(&self) -> Self::AutoTrackList<'_> {
+ convert::grid_auto_tracks(&self.0.get_position().grid_auto_rows)
+ }
+
+ #[inline]
+ fn grid_auto_columns(&self) -> Self::AutoTrackList<'_> {
+ convert::grid_auto_tracks(&self.0.get_position().grid_auto_columns)
+ }
+
+ #[inline]
+ fn grid_auto_flow(&self) -> taffy::GridAutoFlow {
+ convert::grid_auto_flow(self.0.get_position().grid_auto_flow)
+ }
+
+ #[inline]
+ fn gap(&self) -> taffy::Size<taffy::LengthPercentage> {
+ let position_styles = self.0.get_position();
+ taffy::Size {
+ width: convert::gap(&position_styles.column_gap),
+ height: convert::gap(&position_styles.row_gap),
+ }
+ }
+
+ #[inline]
+ fn align_content(&self) -> Option<taffy::AlignContent> {
+ convert::content_alignment(self.0.get_position().align_content.0)
+ }
+
+ #[inline]
+ fn justify_content(&self) -> Option<taffy::JustifyContent> {
+ convert::content_alignment(self.0.get_position().justify_content.0)
+ }
+
+ #[inline]
+ fn align_items(&self) -> Option<taffy::AlignItems> {
+ convert::item_alignment(self.0.get_position().align_items.0)
+ }
+
+ #[inline]
+ fn justify_items(&self) -> Option<taffy::AlignItems> {
+ convert::item_alignment(self.0.get_position().justify_items.computed.0)
+ }
+}
+
+impl<T: Deref<Target = ComputedValues>> taffy::GridItemStyle for TaffyStyloStyle<T> {
+ #[inline]
+ fn grid_row(&self) -> taffy::Line<taffy::GridPlacement> {
+ let position_styles = self.0.get_position();
+ taffy::Line {
+ start: convert::grid_line(&position_styles.grid_row_start),
+ end: convert::grid_line(&position_styles.grid_row_end),
+ }
+ }
+
+ #[inline]
+ fn grid_column(&self) -> taffy::Line<taffy::GridPlacement> {
+ let position_styles = self.0.get_position();
+ taffy::Line {
+ start: convert::grid_line(&position_styles.grid_column_start),
+ end: convert::grid_line(&position_styles.grid_column_end),
+ }
+ }
+
+ #[inline]
+ fn align_self(&self) -> Option<taffy::AlignSelf> {
+ convert::item_alignment(self.0.get_position().align_self.0 .0)
+ }
+
+ #[inline]
+ fn justify_self(&self) -> Option<taffy::AlignSelf> {
+ convert::item_alignment(self.0.get_position().justify_self.0 .0)
+ }
+}
diff --git a/resources/prefs.json b/resources/prefs.json
index 6ca6b0a0dc7..891a8c49405 100644
--- a/resources/prefs.json
+++ b/resources/prefs.json
@@ -103,6 +103,7 @@
"layout.columns.enabled": false,
"layout.css.transition-behavior.enabled": true,
"layout.flexbox.enabled": true,
+ "layout.grid.enabled": false,
"layout.legacy_layout": false,
"layout.threads": 3,
"layout.writing-mode.enabled": false,
diff --git a/tests/wpt/meta/css/css-grid/__dir__.ini b/tests/wpt/meta/css/css-grid/__dir__.ini
new file mode 100644
index 00000000000..7d65365a765
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/__dir__.ini
@@ -0,0 +1 @@
+prefs: ["layout.columns.enabled:true", "layout.flexbox.enabled:true", "layout.grid.enabled:true"]
diff --git a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-definite-sizes-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-definite-sizes-001.html.ini
deleted file mode 100644
index fd9b35a5440..00000000000
--- a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-definite-sizes-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[absolute-positioning-definite-sizes-001.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini
index 8f6a6c9d3b3..248399d77fe 100644
--- a/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/abspos/absolute-positioning-grid-container-parent-001.html.ini
@@ -13,3 +13,12 @@
[.container 12]
expected: FAIL
+
+ [.container 7]
+ expected: FAIL
+
+ [.container 8]
+ expected: FAIL
+
+ [.container 9]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini
new file mode 100644
index 00000000000..c041c51c232
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/abspos/grid-abspos-staticpos-align-self-safe-001.html.ini
@@ -0,0 +1,2 @@
+[grid-abspos-staticpos-align-self-safe-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-018.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-018.html.ini
deleted file mode 100644
index de440356e5e..00000000000
--- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-018.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[positioned-grid-items-018.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-024.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-024.html.ini
deleted file mode 100644
index 5169b860e28..00000000000
--- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-024.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[positioned-grid-items-024.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html.ini b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html.ini
index 6ef1b3e4da5..d0396851329 100644
--- a/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/abspos/positioned-grid-items-should-not-take-up-space-001.html.ini
@@ -1,22 +1,4 @@
[positioned-grid-items-should-not-take-up-space-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini
index 25530dbc848..a682e204b53 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-001.html.ini
@@ -13,3 +13,6 @@
[#target > div 6]
expected: FAIL
+
+ [#target > div 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini
index 15505055248..d28789d30f0 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-002.html.ini
@@ -13,3 +13,6 @@
[#target > div 6]
expected: FAIL
+
+ [#target > div 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-004.html.ini
index 21847677f82..b3c6a63da94 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-004.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-004.html.ini
@@ -1,6 +1,3 @@
[grid-align-baseline-004.html]
- [#target > div 1]
- expected: FAIL
-
[#target > div 2]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini
index a9a8cdfd701..b0132ec7074 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-001.html.ini
@@ -7,6 +7,3 @@
[.target > * 3]
expected: FAIL
-
- [.target > * 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini
index e886fc00b1f..cabd3795c01 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-002.html.ini
@@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini
index eb97a5d2e17..e7fc6f197f1 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-fieldset-003.html.ini
@@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini
index c9a9c4211db..89def5bd212 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-001.html.ini
@@ -2,143 +2,68 @@
[.target > * 1]
expected: FAIL
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
- [.target > * 8]
- expected: FAIL
-
[.target > * 9]
expected: FAIL
- [.target > * 10]
- expected: FAIL
-
[.target > * 11]
expected: FAIL
- [.target > * 12]
- expected: FAIL
-
[.target > * 13]
expected: FAIL
- [.target > * 14]
- expected: FAIL
-
[.target > * 15]
expected: FAIL
- [.target > * 16]
- expected: FAIL
-
[.target > * 17]
expected: FAIL
- [.target > * 18]
- expected: FAIL
-
[.target > * 19]
expected: FAIL
- [.target > * 20]
- expected: FAIL
-
[.target > * 21]
expected: FAIL
- [.target > * 22]
- expected: FAIL
-
[.target > * 23]
expected: FAIL
- [.target > * 24]
- expected: FAIL
-
- [.target > * 25]
- expected: FAIL
-
- [.target > * 26]
- expected: FAIL
-
[.target > * 27]
expected: FAIL
- [.target > * 28]
- expected: FAIL
-
[.target > * 29]
expected: FAIL
- [.target > * 30]
- expected: FAIL
-
[.target > * 31]
expected: FAIL
- [.target > * 32]
- expected: FAIL
-
[.target > * 33]
expected: FAIL
- [.target > * 34]
- expected: FAIL
-
[.target > * 35]
expected: FAIL
- [.target > * 36]
- expected: FAIL
-
[.target > * 37]
expected: FAIL
- [.target > * 38]
- expected: FAIL
-
[.target > * 39]
expected: FAIL
- [.target > * 40]
- expected: FAIL
-
[.target > * 41]
expected: FAIL
- [.target > * 42]
- expected: FAIL
-
[.target > * 43]
expected: FAIL
- [.target > * 44]
- expected: FAIL
-
[.target > * 45]
expected: FAIL
- [.target > * 46]
- expected: FAIL
-
[.target > * 47]
expected: FAIL
-
- [.target > * 48]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini
index cd5a687a3c2..7677dacbab3 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-002.html.ini
@@ -70,3 +70,75 @@
[.target > * 47]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
+
+ [.target > * 14]
+ expected: FAIL
+
+ [.target > * 16]
+ expected: FAIL
+
+ [.target > * 18]
+ expected: FAIL
+
+ [.target > * 20]
+ expected: FAIL
+
+ [.target > * 22]
+ expected: FAIL
+
+ [.target > * 24]
+ expected: FAIL
+
+ [.target > * 26]
+ expected: FAIL
+
+ [.target > * 28]
+ expected: FAIL
+
+ [.target > * 30]
+ expected: FAIL
+
+ [.target > * 32]
+ expected: FAIL
+
+ [.target > * 34]
+ expected: FAIL
+
+ [.target > * 36]
+ expected: FAIL
+
+ [.target > * 38]
+ expected: FAIL
+
+ [.target > * 40]
+ expected: FAIL
+
+ [.target > * 42]
+ expected: FAIL
+
+ [.target > * 44]
+ expected: FAIL
+
+ [.target > * 46]
+ expected: FAIL
+
+ [.target > * 48]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini
index 722a35180ad..7c3b167a3d0 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-003.html.ini
@@ -2,47 +2,23 @@
[.target > * 1]
expected: FAIL
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
- [.target > * 8]
- expected: FAIL
-
[.target > * 9]
expected: FAIL
- [.target > * 10]
- expected: FAIL
-
[.target > * 11]
expected: FAIL
- [.target > * 12]
- expected: FAIL
-
[.target > * 13]
expected: FAIL
- [.target > * 14]
- expected: FAIL
-
[.target > * 15]
expected: FAIL
-
- [.target > * 16]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini
index 6f55c851f6d..34243408c48 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-flex-004.html.ini
@@ -22,3 +22,27 @@
[.target > * 15]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
+
+ [.target > * 14]
+ expected: FAIL
+
+ [.target > * 16]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini
index ce4382ad3ab..b1833965f89 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-001.html.ini
@@ -2,35 +2,17 @@
[.target > * 1]
expected: FAIL
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
- [.target > * 8]
- expected: FAIL
-
[.target > * 9]
expected: FAIL
- [.target > * 10]
- expected: FAIL
-
[.target > * 11]
expected: FAIL
-
- [.target > * 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini
index caccb13ff47..9186f704268 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-002.html.ini
@@ -16,3 +16,21 @@
[.target > * 11]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini
index 4f1609157fd..380504eeae3 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-grid-003.html.ini
@@ -16,3 +16,21 @@
[.target > * 11]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini
index 935d59245b9..fc29a476c1e 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-001.tentative.html.ini
@@ -2,71 +2,35 @@
[.target > * 1]
expected: FAIL
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
- [.target > * 8]
- expected: FAIL
-
[.target > * 9]
expected: FAIL
- [.target > * 10]
- expected: FAIL
-
[.target > * 11]
expected: FAIL
- [.target > * 12]
- expected: FAIL
-
[.target > * 13]
expected: FAIL
- [.target > * 14]
- expected: FAIL
-
[.target > * 15]
expected: FAIL
- [.target > * 16]
- expected: FAIL
-
[.target > * 17]
expected: FAIL
- [.target > * 18]
- expected: FAIL
-
[.target > * 19]
expected: FAIL
- [.target > * 20]
- expected: FAIL
-
[.target > * 21]
expected: FAIL
- [.target > * 22]
- expected: FAIL
-
[.target > * 23]
expected: FAIL
-
- [.target > * 24]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini
index 5f6207a47e8..344ecced25a 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-002.tentative.html.ini
@@ -34,3 +34,39 @@
[.target > * 23]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
+
+ [.target > * 14]
+ expected: FAIL
+
+ [.target > * 16]
+ expected: FAIL
+
+ [.target > * 18]
+ expected: FAIL
+
+ [.target > * 20]
+ expected: FAIL
+
+ [.target > * 22]
+ expected: FAIL
+
+ [.target > * 24]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini
index 444e403f490..2f7eeaf0216 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-line-clamp-003.tentative.html.ini
@@ -34,3 +34,39 @@
[.target > * 23]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
+
+ [.target > * 14]
+ expected: FAIL
+
+ [.target > * 16]
+ expected: FAIL
+
+ [.target > * 18]
+ expected: FAIL
+
+ [.target > * 20]
+ expected: FAIL
+
+ [.target > * 22]
+ expected: FAIL
+
+ [.target > * 24]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini
index cb7ea8add36..0b7ee19d4ee 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-001.html.ini
@@ -8,21 +8,12 @@
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
- [.target > * 8]
- expected: FAIL
-
[.target > * 9]
expected: FAIL
@@ -31,6 +22,3 @@
[.target > * 11]
expected: FAIL
-
- [.target > * 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini
index 50c6dbce9bb..325eac31270 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-002.html.ini
@@ -16,3 +16,21 @@
[.target > * 11]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini
index 74551144173..1e59d3f02b1 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-multicol-003.html.ini
@@ -16,3 +16,21 @@
[.target > * 11]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini
index 66140f95543..c44909c83bb 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-001.html.ini
@@ -2,15 +2,9 @@
[.target > * 1]
expected: FAIL
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 6]
expected: FAIL
@@ -20,11 +14,5 @@
[.target > * 9]
expected: FAIL
- [.target > * 10]
- expected: FAIL
-
[.target > * 11]
expected: FAIL
-
- [.target > * 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini
index fa3b5ee1c83..b812374aa8a 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-002.html.ini
@@ -13,3 +13,18 @@
[.target > * 10]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 8]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini
index 5e35745eec7..5cc3771eba1 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-overflow-003.html.ini
@@ -13,3 +13,18 @@
[.target > * 11]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
+
+ [.target > * 6]
+ expected: FAIL
+
+ [.target > * 10]
+ expected: FAIL
+
+ [.target > * 12]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-001.html.ini
index c05db7e5e3e..ab11c14409a 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-001.html.ini
@@ -1,24 +1,9 @@
[grid-align-baseline-table-001.html]
- [.target > * 1]
- expected: FAIL
-
- [.target > * 2]
- expected: FAIL
-
[.target > * 3]
expected: FAIL
- [.target > * 4]
- expected: FAIL
-
[.target > * 5]
expected: FAIL
- [.target > * 6]
- expected: FAIL
-
[.target > * 7]
expected: FAIL
-
- [.target > * 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-002.html.ini
index 5e0b2b36e6d..87f9108dce0 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-002.html.ini
@@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-003.html.ini
index 5d52530f7b7..63705c35dcd 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-table-003.html.ini
@@ -4,3 +4,9 @@
[.target > * 3]
expected: FAIL
+
+ [.target > * 2]
+ expected: FAIL
+
+ [.target > * 4]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-vertical.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-vertical.html.ini
index a8a2e279086..4729e311c01 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-vertical.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline-vertical.html.ini
@@ -16,3 +16,15 @@
[Additional Check 4]
expected: FAIL
+
+ [Additional Check 1]
+ expected: FAIL
+
+ [Additional Check 3]
+ expected: FAIL
+
+ [Additional Check 5]
+ expected: FAIL
+
+ [Additional Check 6]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline.html.ini
index 385af34bfeb..d92c90666e5 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-baseline.html.ini
@@ -1,7 +1,4 @@
[grid-align-baseline.html]
- [.grid 1]
- expected: FAIL
-
[.grid 2]
expected: FAIL
@@ -13,15 +10,3 @@
[.grid 5]
expected: FAIL
-
- [Additional Check 1]
- expected: FAIL
-
- [Additional Check 2]
- expected: FAIL
-
- [Additional Check 3]
- expected: FAIL
-
- [Additional Check 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-content-distribution.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-content-distribution.html.ini
index 9693178ecd2..8e8635a6541 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-content-distribution.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-content-distribution.html.ini
@@ -1,40 +1,4 @@
[grid-align-content-distribution.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-content.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-content.html.ini
index c8e2aca0e8a..05f960a2a16 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-content.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-content.html.ini
@@ -1,28 +1,4 @@
[grid-align-content.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-align-stretching-replaced-items.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-align-stretching-replaced-items.html.ini
index 5a9abf449f6..73fa7e5b7e0 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-align-stretching-replaced-items.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-align-stretching-replaced-items.html.ini
@@ -1,3 +1,6 @@
[grid-align-stretching-replaced-items.html]
- [.grid 3]
+ [.grid 1]
+ expected: FAIL
+
+ [.grid 2]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-001.html.ini
deleted file mode 100644
index ee603acf060..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-001.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-002.html.ini
deleted file mode 100644
index a6c22912cdf..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-002.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-002.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-003.html.ini
deleted file mode 100644
index 8eb8edb523d..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-003.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-003.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-004.html.ini
deleted file mode 100644
index f5de5114ba9..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-004.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-004.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-005.html.ini
deleted file mode 100644
index dbffd57624f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-005.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-005.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-006.html.ini
deleted file mode 100644
index bbdae1d8d3b..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-006.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-006.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-007.html.ini
deleted file mode 100644
index 1f03c343e7a..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-007.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-007.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-008.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-008.html.ini
deleted file mode 100644
index 54c766d31bb..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-008.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-008.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-009.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-009.html.ini
deleted file mode 100644
index 5eebd8899db..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-009.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-009.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-010.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-010.html.ini
deleted file mode 100644
index b8708c98987..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-010.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-010.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini
index 33f3a60c0cf..a0cbfafae04 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-013.html.ini
@@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-013.html]
[.before 1]
expected: FAIL
+
+ [.after 2]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini
index dfa9f98a58b..ab41df48b4b 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-014.html.ini
@@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-014.html]
[.after 2]
expected: FAIL
+
+ [.before 1]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini
new file mode 100644
index 00000000000..acba3db85cc
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-015.html.ini
@@ -0,0 +1,3 @@
+[grid-alignment-implies-size-change-015.html]
+ [.after 2]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini
new file mode 100644
index 00000000000..17aa12dd7fa
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-016.html.ini
@@ -0,0 +1,3 @@
+[grid-alignment-implies-size-change-016.html]
+ [.before 1]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-019.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-019.html.ini
deleted file mode 100644
index bf4735d75cc..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-019.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-019.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-020.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-020.html.ini
deleted file mode 100644
index 2a020765488..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-020.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-020.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-021.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-021.html.ini
deleted file mode 100644
index 0b696f2b113..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-021.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-021.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-022.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-022.html.ini
deleted file mode 100644
index e9857292ec6..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-022.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-022.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-023.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-023.html.ini
deleted file mode 100644
index 26f47b28c39..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-023.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-023.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-024.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-024.html.ini
deleted file mode 100644
index bc7e0a0ec72..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-024.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-024.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-025.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-025.html.ini
deleted file mode 100644
index 154b0d739bf..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-025.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-025.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-026.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-026.html.ini
deleted file mode 100644
index 6e09bb47666..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-026.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-026.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-027.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-027.html.ini
deleted file mode 100644
index 8cf576e1b8c..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-027.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-027.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-028.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-028.html.ini
deleted file mode 100644
index 2e683c7b616..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-028.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-alignment-implies-size-change-028.html]
- [.before 1]
- expected: FAIL
-
- [.after 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini
index d635ed4f26c..927e9797424 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-031.html.ini
@@ -1,3 +1,6 @@
[grid-alignment-implies-size-change-031.html]
[.before 1]
expected: FAIL
+
+ [.after 2]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-032.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-032.html.ini
index a1ff2cf026a..6a638be943e 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-032.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-032.html.ini
@@ -1,3 +1,3 @@
[grid-alignment-implies-size-change-032.html]
- [.after 2]
+ [.before 1]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini
new file mode 100644
index 00000000000..6022ee87aac
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-033.html.ini
@@ -0,0 +1,3 @@
+[grid-alignment-implies-size-change-033.html]
+ [.after 2]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini
new file mode 100644
index 00000000000..2d3d4b7c49d
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-implies-size-change-034.html.ini
@@ -0,0 +1,3 @@
+[grid-alignment-implies-size-change-034.html]
+ [.before 1]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-001.html.ini
index 44f1d4974a0..3e56698bb86 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-001.html.ini
@@ -2,17 +2,8 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
[.before 3]
expected: FAIL
[.after 4]
expected: FAIL
-
- [.after 5]
- expected: FAIL
-
- [.after 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-002.html.ini
index 4dfe925977a..2b6bed266ea 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-002.html.ini
@@ -2,17 +2,8 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
- [.before 3]
- expected: FAIL
-
[.after 4]
expected: FAIL
- [.after 5]
- expected: FAIL
-
[.after 6]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini
index 38c5d96356f..4ab899979fd 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-003.html.ini
@@ -11,8 +11,5 @@
[.after 4]
expected: FAIL
- [.after 5]
- expected: FAIL
-
[.after 6]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini
index 2b321eda9e4..b2bc26c5ae5 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-004.html.ini
@@ -2,9 +2,6 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
[.before 3]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-005.html.ini
index 2722f421460..389506aa79c 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-005.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-005.html.ini
@@ -1,18 +1,6 @@
[grid-alignment-style-changes-005.html]
- [.before 1]
- expected: FAIL
-
- [.before 2]
- expected: FAIL
-
- [.before 3]
- expected: FAIL
-
[.after 4]
expected: FAIL
- [.after 5]
- expected: FAIL
-
[.after 6]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-006.html.ini
index 73a1bdb8803..9486e86a7e7 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-006.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-006.html.ini
@@ -2,17 +2,5 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
[.before 3]
expected: FAIL
-
- [.after 4]
- expected: FAIL
-
- [.after 5]
- expected: FAIL
-
- [.after 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-007.html.ini
index 2d237b5af39..98c54855671 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-007.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-007.html.ini
@@ -2,17 +2,8 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
[.before 3]
expected: FAIL
[.after 4]
expected: FAIL
-
- [.after 5]
- expected: FAIL
-
- [.after 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-008.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-008.html.ini
index 1f09625b7a2..c7641ef50ad 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-008.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-alignment-style-changes-008.html.ini
@@ -2,17 +2,8 @@
[.before 1]
expected: FAIL
- [.before 2]
- expected: FAIL
-
- [.before 3]
- expected: FAIL
-
[.after 4]
expected: FAIL
- [.after 5]
- expected: FAIL
-
[.after 6]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html.ini
deleted file mode 100644
index 75d9920f46f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-001.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html.ini
deleted file mode 100644
index 932379d26ff..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-002.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-002.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html.ini
deleted file mode 100644
index 0802789bca5..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-003.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-003.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html.ini
deleted file mode 100644
index 51305731fa0..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-004.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-004.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html.ini
deleted file mode 100644
index 1d9efc3afbf..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-005.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-005.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html.ini
deleted file mode 100644
index a8034499983..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-006.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-006.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html.ini
deleted file mode 100644
index 8d2b059971a..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-block-axis-alignment-auto-margins-007.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-block-axis-alignment-auto-margins-007.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini
index 70e2d8f04ac..b781e1bf3a1 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-container-baseline-001.html.ini
@@ -19,3 +19,15 @@
[.wrapper 11]
expected: FAIL
+
+ [.wrapper 4]
+ expected: FAIL
+
+ [.wrapper 5]
+ expected: FAIL
+
+ [.wrapper 6]
+ expected: FAIL
+
+ [.wrapper 7]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html.ini
index f9d1a8f04c4..625fc93cf2d 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-and-self-alignment-001.html.ini
@@ -1,40 +1,4 @@
[grid-content-alignment-and-self-alignment-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html.ini
deleted file mode 100644
index 19af1962463..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html.ini
+++ /dev/null
@@ -1,24 +0,0 @@
-[grid-content-alignment-auto-sized-tracks-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-001.html.ini
index 2ebdda05fa4..62cb4a18c50 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-001.html.ini
@@ -1,42 +1,12 @@
[grid-content-alignment-overflow-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
[.grid 4]
expected: FAIL
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
[.grid 8]
expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini
index 1bfa8d90e7c..bad0d70b3b5 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-overflow-002.html.ini
@@ -23,20 +23,8 @@
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
[.grid 11]
expected: FAIL
[.grid 12]
expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-001.html.ini
index 31fed162922..c1f1f888153 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-001.html.ini
@@ -1,10 +1,4 @@
[grid-content-alignment-second-pass-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-002.html.ini
deleted file mode 100644
index c6bbd275dc4..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-second-pass-002.html.ini
+++ /dev/null
@@ -1,24 +0,0 @@
-[grid-content-alignment-second-pass-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini
deleted file mode 100644
index efff2a2620a..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-content-alignment-with-abspos-001.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-001.html.ini
deleted file mode 100644
index 107cc4d8915..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-002.html.ini
deleted file mode 100644
index ee2204ae95b..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-003.html.ini
deleted file mode 100644
index c8bd3940132..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-004.html.ini
deleted file mode 100644
index 4630d4e85e2..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-005.html.ini
deleted file mode 100644
index 848f6b87eb2..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-006.html.ini
deleted file mode 100644
index bda4b27a5cf..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-006.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-006.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-007.html.ini
deleted file mode 100644
index 6a6ee607045..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-008.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-008.html.ini
deleted file mode 100644
index 35764403fa0..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-008.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-008.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-009.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-009.html.ini
deleted file mode 100644
index 54a7ab7d3a2..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-009.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-009.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-010.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-010.html.ini
deleted file mode 100644
index be13034100d..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-010.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-010.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-011.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-011.html.ini
deleted file mode 100644
index 99266cf94a5..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-011.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-011.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-012.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-012.html.ini
deleted file mode 100644
index c83a6a2ed56..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-012.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-012.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-013.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-013.html.ini
deleted file mode 100644
index c7cacfbf34f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-014.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-014.html.ini
deleted file mode 100644
index 27c6c122b8c..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-014.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-014.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-015.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-015.html.ini
deleted file mode 100644
index 7ca25f641be..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-015.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-015.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-016.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-016.html.ini
deleted file mode 100644
index 7981c7ff690..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-016.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-016.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-017.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-017.html.ini
deleted file mode 100644
index 20c6a9aac5a..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-017.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-017.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-018.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-018.html.ini
deleted file mode 100644
index cc7a98f2579..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-018.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-018.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-019.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-019.html.ini
deleted file mode 100644
index 3e0f0db48b4..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-019.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-019.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-020.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-020.html.ini
deleted file mode 100644
index 8c0b5a5562f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-020.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-020.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-021.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-021.html.ini
deleted file mode 100644
index 296880bb407..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-021.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-021.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-022.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-022.html.ini
deleted file mode 100644
index cf46f8d3807..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-022.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-022.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-023.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-023.html.ini
deleted file mode 100644
index 3a336494acc..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-023.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-023.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-024.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-024.html.ini
deleted file mode 100644
index 430ffdd4636..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-024.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-024.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-025.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-025.html.ini
deleted file mode 100644
index 67634c1a51e..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-025.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-025.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-029.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-029.html.ini
new file mode 100644
index 00000000000..413128edc10
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-029.html.ini
@@ -0,0 +1,2 @@
+[grid-content-distribution-029.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-004.html.ini
deleted file mode 100644
index e3cba57befa..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-with-collapsed-tracks-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-021.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-021.html.ini
deleted file mode 100644
index 504241069a8..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-021.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-with-collapsed-tracks-021.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-023.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-023.html.ini
deleted file mode 100644
index 7cc28e4bc7b..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-content-distribution-with-collapsed-tracks-023.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-content-distribution-with-collapsed-tracks-023.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html.ini
index 3bd61d1ae4d..9a7d06c5be0 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-fit-content-tracks-dont-stretch-001.html.ini
@@ -1,108 +1,6 @@
[grid-fit-content-tracks-dont-stretch-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 16]
- expected: FAIL
-
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 19]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
- [.grid 21]
- expected: FAIL
-
- [.grid 22]
- expected: FAIL
-
- [.grid 23]
- expected: FAIL
-
- [.grid 24]
- expected: FAIL
-
[.grid 25]
expected: FAIL
[.grid 26]
expected: FAIL
-
- [.grid 27]
- expected: FAIL
-
- [.grid 28]
- expected: FAIL
-
- [.grid 29]
- expected: FAIL
-
- [.grid 30]
- expected: FAIL
-
- [.grid 31]
- expected: FAIL
-
- [.grid 32]
- expected: FAIL
-
- [.grid 33]
- expected: FAIL
-
- [.grid 34]
- expected: FAIL
-
- [.grid 35]
- expected: FAIL
-
- [.grid 36]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-001.html.ini
deleted file mode 100644
index 0b6903ccb95..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-002.html.ini
deleted file mode 100644
index ffc2d9bdd20..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-003.html.ini
deleted file mode 100644
index 44bb08096a8..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-004.html.ini
deleted file mode 100644
index efaf06dd9d9..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-005.html.ini
deleted file mode 100644
index c0ae0d07584..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-006.html.ini
deleted file mode 100644
index ad9f89d1847..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-006.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-006.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-007.html.ini
deleted file mode 100644
index 33a4f329b0b..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-008.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-008.html.ini
deleted file mode 100644
index d1a4fcbe633..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-008.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-008.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-013.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-013.html.ini
deleted file mode 100644
index dc2966f85cd..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-014.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-014.html.ini
deleted file mode 100644
index 1429e7e04d9..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-014.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-014.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-016.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-016.html.ini
deleted file mode 100644
index 5595aa4b815..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-016.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-gutters-016.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-and-alignment.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-and-alignment.html.ini
index 7ae5eec44fc..bf0ac9f1aa3 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-gutters-and-alignment.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-gutters-and-alignment.html.ini
@@ -8,24 +8,12 @@
[.grid 3]
expected: FAIL
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
[.grid 7]
expected: FAIL
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
@@ -55,21 +43,3 @@
[.grid 19]
expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
- [.grid 21]
- expected: FAIL
-
- [.grid 22]
- expected: FAIL
-
- [.grid 23]
- expected: FAIL
-
- [.grid 24]
- expected: FAIL
-
- [.grid 25]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-001.html.ini
deleted file mode 100644
index 3f4e30d3dbb..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-001.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-002.html.ini
deleted file mode 100644
index dff53b156f0..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-002.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-002.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-003.html.ini
deleted file mode 100644
index 49d082486f9..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-003.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-003.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-004.html.ini
deleted file mode 100644
index a597d52d1f6..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-004.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-004.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html.ini
deleted file mode 100644
index 7de55089840..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-005.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-005.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html.ini
deleted file mode 100644
index 076d3f32c51..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-006.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-006.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html.ini
deleted file mode 100644
index 15c698228f8..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-inline-axis-alignment-auto-margins-007.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-inline-axis-alignment-auto-margins-007.html]
- [#grid 1]
- expected: FAIL
-
- [#grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-001.html.ini
index 195a05ce9e7..21e09f637c4 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-001.html.ini
@@ -1,60 +1,6 @@
[grid-item-aspect-ratio-justify-self-001.html]
- [.item 1]
- expected: FAIL
-
- [.item 2]
- expected: FAIL
-
- [.item 3]
- expected: FAIL
-
- [.item 4]
- expected: FAIL
-
- [.item 5]
- expected: FAIL
-
- [.item 6]
- expected: FAIL
-
- [.item 7]
- expected: FAIL
-
- [.item 8]
- expected: FAIL
-
- [.item 9]
- expected: FAIL
-
[.item 10]
expected: FAIL
[.item 11]
expected: FAIL
-
- [.item 12]
- expected: FAIL
-
- [.item 13]
- expected: FAIL
-
- [.item 14]
- expected: FAIL
-
- [.item 15]
- expected: FAIL
-
- [.item 16]
- expected: FAIL
-
- [.item 17]
- expected: FAIL
-
- [.item 18]
- expected: FAIL
-
- [.item 19]
- expected: FAIL
-
- [.item 20]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-002.html.ini
index cb276e98604..f04fe8de7e3 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-justify-self-002.html.ini
@@ -1,60 +1,6 @@
[grid-item-aspect-ratio-justify-self-002.html]
- [.item 1]
- expected: FAIL
-
- [.item 2]
- expected: FAIL
-
- [.item 3]
- expected: FAIL
-
- [.item 4]
- expected: FAIL
-
- [.item 5]
- expected: FAIL
-
- [.item 6]
- expected: FAIL
-
- [.item 7]
- expected: FAIL
-
- [.item 8]
- expected: FAIL
-
- [.item 9]
- expected: FAIL
-
[.item 10]
expected: FAIL
[.item 11]
expected: FAIL
-
- [.item 12]
- expected: FAIL
-
- [.item 13]
- expected: FAIL
-
- [.item 14]
- expected: FAIL
-
- [.item 15]
- expected: FAIL
-
- [.item 16]
- expected: FAIL
-
- [.item 17]
- expected: FAIL
-
- [.item 18]
- expected: FAIL
-
- [.item 19]
- expected: FAIL
-
- [.item 20]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini
deleted file mode 100644
index 11f47a434cf..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-1.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-aspect-ratio-stretch-1.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini
deleted file mode 100644
index d0bd55478eb..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-aspect-ratio-stretch-2.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-aspect-ratio-stretch-2.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-auto-margins-alignment.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-auto-margins-alignment.html.ini
index 4634c388323..43da39cf311 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-auto-margins-alignment.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-item-auto-margins-alignment.html.ini
@@ -1,16 +1,4 @@
[grid-item-auto-margins-alignment.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
[.grid 5]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2.html.ini
deleted file mode 100644
index 1866d16952b..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-2.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-no-aspect-ratio-stretch-2.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3.html.ini
deleted file mode 100644
index d48000be7d1..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-3.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-no-aspect-ratio-stretch-3.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4.html.ini
deleted file mode 100644
index 2b551dbabca..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-4.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-no-aspect-ratio-stretch-4.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5.html.ini
deleted file mode 100644
index f71f9efe3c5..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-5.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-no-aspect-ratio-stretch-5.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6.html.ini
deleted file mode 100644
index 9ee9cce78ad..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-item-no-aspect-ratio-stretch-6.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-no-aspect-ratio-stretch-6.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-item-self-baseline-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-item-self-baseline-001.html.ini
new file mode 100644
index 00000000000..821b894b7c0
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-item-self-baseline-001.html.ini
@@ -0,0 +1,2 @@
+[grid-item-self-baseline-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini
new file mode 100644
index 00000000000..374e6e7e566
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-001.html.ini
@@ -0,0 +1,2 @@
+[grid-justify-baseline-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-005.html.ini
index 23eb6eb259d..4e1425827bd 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-005.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-justify-baseline-005.html.ini
@@ -1,7 +1,4 @@
[grid-justify-baseline-005.html]
- [#target > div 1]
- expected: FAIL
-
[#target > div 2]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-place-content-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-place-content-001.html.ini
index f1231d57087..e672385c862 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-place-content-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-place-content-001.html.ini
@@ -1,16 +1,4 @@
[grid-place-content-001.html]
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
[.grid 12]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-001.html.ini
deleted file mode 100644
index 051be6862ea..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-001.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-002.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-002.html.ini
deleted file mode 100644
index 49a901eec42..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-002.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-002.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-003.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-003.html.ini
deleted file mode 100644
index 27da9e536fe..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-003.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-004.html.ini
deleted file mode 100644
index f165c8b2944..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-004.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-004.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-009.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-009.html.ini
deleted file mode 100644
index 78cfc1b8d72..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-009.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-009.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-010.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-010.html.ini
deleted file mode 100644
index 3a1d08c72de..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-010.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-010.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-011.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-011.html.ini
deleted file mode 100644
index 63ab81b818a..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-011.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-011.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-012.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-012.html.ini
deleted file mode 100644
index 8106baf5283..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-012.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-self-alignment-stretch-012.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-input-range.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-input-range.html.ini
deleted file mode 100644
index 3fb4ae35a48..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment-stretch-input-range.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-alignment-stretch-input-range.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment.html.ini
index 634aaaabf18..1df4c4398de 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-self-alignment.html.ini
@@ -26,18 +26,12 @@
[.child 11]
expected: FAIL
- [.child 13]
- expected: FAIL
-
[.child 14]
expected: FAIL
[.child 16]
expected: FAIL
- [.child 17]
- expected: FAIL
-
[.child 18]
expected: FAIL
@@ -50,9 +44,6 @@
[.child 23]
expected: FAIL
- [.child 24]
- expected: FAIL
-
[.child 26]
expected: FAIL
@@ -80,18 +71,12 @@
[.child 35]
expected: FAIL
- [.child 37]
- expected: FAIL
-
[.child 38]
expected: FAIL
[.child 40]
expected: FAIL
- [.child 41]
- expected: FAIL
-
[.child 42]
expected: FAIL
@@ -104,9 +89,6 @@
[.child 47]
expected: FAIL
- [.child 48]
- expected: FAIL
-
[.child 50]
expected: FAIL
@@ -134,18 +116,12 @@
[.child 59]
expected: FAIL
- [.child 61]
- expected: FAIL
-
[.child 62]
expected: FAIL
[.child 64]
expected: FAIL
- [.child 65]
- expected: FAIL
-
[.child 66]
expected: FAIL
@@ -158,5 +134,29 @@
[.child 71]
expected: FAIL
- [.child 72]
+ [.child 15]
+ expected: FAIL
+
+ [.child 20]
+ expected: FAIL
+
+ [.child 21]
+ expected: FAIL
+
+ [.child 39]
+ expected: FAIL
+
+ [.child 44]
+ expected: FAIL
+
+ [.child 45]
+ expected: FAIL
+
+ [.child 63]
+ expected: FAIL
+
+ [.child 68]
+ expected: FAIL
+
+ [.child 69]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini
index 4db7adfeff8..34f606540c7 100644
--- a/tests/wpt/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/alignment/grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html.ini
@@ -1,7 +1,4 @@
[grid-self-baseline-not-applied-if-sizing-cyclic-dependency-001.html]
- [.inline-grid 1]
- expected: FAIL
-
[.inline-grid 2]
expected: FAIL
@@ -11,12 +8,6 @@
[.inline-grid 4]
expected: FAIL
- [.inline-grid 5]
- expected: FAIL
-
- [.inline-grid 6]
- expected: FAIL
-
[.inline-grid 7]
expected: FAIL
@@ -31,6 +22,3 @@
[.inline-grid 11]
expected: FAIL
-
- [.inline-grid 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-003.tentative.html.ini b/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-003.tentative.html.ini
deleted file mode 100644
index 6891538c015..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-003.tentative.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-alignment-with-aspect-ratio-003.tentative.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini b/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini
deleted file mode 100644
index 17d8dc9f310..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-006.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-alignment-with-aspect-ratio-006.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini b/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini
deleted file mode 100644
index f6cdb5b14f4..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-alignment-with-aspect-ratio-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini b/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini
deleted file mode 100644
index 14777f317aa..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-008.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-alignment-with-aspect-ratio-008.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini b/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini
deleted file mode 100644
index 0ae0f540f6f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/replaced-alignment-with-aspect-ratio-009.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-alignment-with-aspect-ratio-009.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.html.ini b/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.html.ini
deleted file mode 100644
index 8f2b0b7602e..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-baseline-changes-grid-area-size-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.html.ini b/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.html.ini
deleted file mode 100644
index 5334b94ea13..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-changes-grid-area-size-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-baseline-changes-grid-area-size-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-001.html.ini
deleted file mode 100644
index 08b1abae753..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-baseline-horiz-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-001.html.ini
deleted file mode 100644
index b26df647315..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-lr-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-baseline-vertical-lr-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-001.html.ini b/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-001.html.ini
deleted file mode 100644
index 8ee5c57462f..00000000000
--- a/tests/wpt/meta/css/css-grid/alignment/self-baseline/grid-self-baseline-vertical-rl-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-self-baseline-vertical-rl-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/animation/grid-no-interpolation.html.ini b/tests/wpt/meta/css/css-grid/animation/grid-no-interpolation.html.ini
index ad6569584a3..10426ed9d80 100644
--- a/tests/wpt/meta/css/css-grid/animation/grid-no-interpolation.html.ini
+++ b/tests/wpt/meta/css/css-grid/animation/grid-no-interpolation.html.ini
@@ -1,109 +1,4 @@
[grid-no-interpolation.html]
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (0) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (0) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
[Web Animations: property <grid-auto-columns> from [initial\] to [123px\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -125,111 +20,6 @@
[Web Animations: property <grid-auto-columns> from [initial\] to [123px\] at (1.5) should be [123px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.6) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (1) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (0.6) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (1) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (0) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (0.3) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (0.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (0.6) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (1) should be [column\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (0) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (0.3) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (0.5) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (0.6) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (1) should be [column\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (0.5) should be [column\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (0.6) should be [column\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (1) should be [column\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
- expected: FAIL
-
[Web Animations: property <grid-auto-flow> from [initial\] to [column\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -251,111 +41,6 @@
[Web Animations: property <grid-auto-flow> from [initial\] to [column\] at (1.5) should be [column\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (0) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (0) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (0.3) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (0.5) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (0.6) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (1) should be [123px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
- expected: FAIL
-
[Web Animations: property <grid-auto-rows> from [initial\] to [123px\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -377,111 +62,6 @@
[Web Animations: property <grid-auto-rows> from [initial\] to [123px\] at (1.5) should be [123px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
[Web Animations: property <grid-column-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -503,111 +83,6 @@
[Web Animations: property <grid-column-end> from [initial\] to [123\] at (1.5) should be [123\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
[Web Animations: property <grid-column-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -629,111 +104,6 @@
[Web Animations: property <grid-column-start> from [initial\] to [123\] at (1.5) should be [123\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
[Web Animations: property <grid-row-end> from [initial\] to [123\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -755,111 +125,6 @@
[Web Animations: property <grid-row-end> from [initial\] to [123\] at (1.5) should be [123\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (0) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (0.3) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (0.5) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (0.6) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (1) should be [123\]]
- expected: FAIL
-
- [CSS Animations: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
- expected: FAIL
-
[Web Animations: property <grid-row-start> from [initial\] to [123\] at (-0.3) should be [initial\]]
expected: FAIL
@@ -881,111 +146,6 @@
[Web Animations: property <grid-row-start> from [initial\] to [123\] at (1.5) should be [123\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.6) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (1) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (1.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (0.6) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (1) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-areas> from [initial\] to ["."\] at (1.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (0) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (0.3) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (0.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (0.6) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (1) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-areas> from [initial\] to ["."\] at (1.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (0) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (0.3) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (0.5) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (0.6) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (1) should be ["."\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-areas> from [initial\] to ["."\] at (1.5) should be ["."\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (0) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (0.3) should be [initial\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (0.5) should be ["."\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (0.6) should be ["."\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (1) should be ["."\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-areas> from [initial\] to ["."\] at (1.5) should be ["."\]]
- expected: FAIL
-
[Web Animations: property <grid-template-areas> from [initial\] to ["."\] at (-0.3) should be [initial\]]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/animation/grid-template-columns-interpolation.html.ini b/tests/wpt/meta/css/css-grid/animation/grid-template-columns-interpolation.html.ini
index ab6905bc69c..d182941bdbe 100644
--- a/tests/wpt/meta/css/css-grid/animation/grid-template-columns-interpolation.html.ini
+++ b/tests/wpt/meta/css/css-grid/animation/grid-template-columns-interpolation.html.ini
@@ -8,18 +8,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -29,60 +17,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -134,18 +68,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [10px 20px 30px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [10px 20px 30px\]]
expected: FAIL
@@ -155,60 +77,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [10px 20px 30px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [10px 20px 30px\]]
expected: FAIL
@@ -260,18 +128,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -281,60 +137,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -344,18 +146,6 @@
[CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -386,18 +176,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (-0.3) should be [none\]]
expected: FAIL
@@ -407,69 +185,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [none\] to [20px 30px\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [none\] to [20px 30px\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [none\] to [20px 30px\] at (0.3) should be [none\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
expected: FAIL
@@ -503,60 +218,6 @@
[Web Animations: property <grid-template-columns> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
expected: FAIL
@@ -575,60 +236,6 @@
[Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
expected: FAIL
@@ -647,60 +254,6 @@
[Web Animations: property <grid-template-columns> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
expected: FAIL
@@ -719,60 +272,6 @@
[Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
expected: FAIL
@@ -791,60 +290,6 @@
[Web Animations: property <grid-template-columns> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
expected: FAIL
@@ -863,60 +308,6 @@
[Web Animations: property <grid-template-columns> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
expected: FAIL
@@ -935,60 +326,6 @@
[Web Animations: property <grid-template-columns> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
expected: FAIL
@@ -1007,60 +344,6 @@
[Web Animations: property <grid-template-columns> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -1079,60 +362,6 @@
[Web Animations: property <grid-template-columns> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
expected: FAIL
@@ -1151,60 +380,6 @@
[Web Animations: property <grid-template-columns> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
expected: FAIL
@@ -1232,18 +407,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1253,60 +416,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1358,18 +467,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1379,60 +476,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1484,18 +527,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
@@ -1505,60 +536,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
@@ -1601,60 +578,6 @@
[Web Animations: property <grid-template-columns> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-columns> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
expected: FAIL
@@ -1682,18 +605,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1703,60 +614,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1808,18 +665,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1829,60 +674,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1934,18 +725,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1955,60 +734,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-columns> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/animation/grid-template-rows-interpolation.html.ini b/tests/wpt/meta/css/css-grid/animation/grid-template-rows-interpolation.html.ini
index 26d7f9deb8d..c046ec9f12f 100644
--- a/tests/wpt/meta/css/css-grid/animation/grid-template-rows-interpolation.html.ini
+++ b/tests/wpt/meta/css/css-grid/animation/grid-template-rows-interpolation.html.ini
@@ -8,18 +8,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -29,60 +17,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.3) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.5) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (0.6) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1) should be [2fr 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (1.5) should be [2fr 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr 2fr\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -134,18 +68,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [10px 20px 30px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [10px 20px 30px\]]
expected: FAIL
@@ -155,60 +77,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [10px 20px 30px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px\] at (-0.3) should be [10px 20px 30px\]]
expected: FAIL
@@ -260,18 +128,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -281,60 +137,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -344,18 +146,6 @@
[CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.5) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (0.6) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (1.5) should be [none\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [none\] at (-0.3) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -386,18 +176,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (-0.3) should be [none\]]
expected: FAIL
@@ -407,69 +185,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.3) should be [none\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (-0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (0) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (0.3) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (0.6) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (1) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [none\] to [20px 30px\] at (-0.3) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [none\] to [20px 30px\] at (0) should be [none\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [none\] to [20px 30px\] at (0.3) should be [none\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [none\] to [20px 30px\] at (0.5) should be [20px 30px\]]
expected: FAIL
@@ -503,60 +218,6 @@
[Web Animations: property <grid-template-rows> from [none\] to [20px 30px\] at (1.5) should be [20px 30px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
expected: FAIL
@@ -575,60 +236,6 @@
[Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0) should be [calc(10px + 0%) calc(20px + 0%) 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.4) should be [calc(6px + 8%) calc(12px + 12%) 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (0.6) should be [calc(4px + 12%) calc(8px + 18%) 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (1) should be [20% 30% 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (-1) should be [calc(20px + -20%) calc(40px + -30%) 20px\]]
expected: FAIL
@@ -647,60 +254,6 @@
[Web Animations: property <grid-template-rows> from [10px 20px 30px\] to [20% 30% 40px\] at (2) should be [calc(-10px + 40%) calc(-20px + 60%) 50px\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.4) should be [1.4fr 1fr 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (0.6) should be [1.6fr auto 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (1) should be [2fr auto 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (-1) should be [0fr 1fr 0fr\]]
expected: FAIL
@@ -719,60 +272,6 @@
[Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [2fr auto 2fr\] at (2) should be [3fr auto 3fr\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0) should be [1fr [a b\] 1fr [d\] 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.4) should be [1.4fr [a b\] 1fr [d\] 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (0.6) should be [1.6fr [c\] auto 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (1) should be [2fr [c\] auto 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (-1) should be [0fr [a b\] 1fr [d\] 0fr\]]
expected: FAIL
@@ -791,60 +290,6 @@
[Web Animations: property <grid-template-rows> from [1fr [a b\] 1fr [d\] 1fr\] to [2fr [c\] auto 2fr\] at (2) should be [3fr [c\] auto 3fr\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0) should be [fit-content(10px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.4) should be [fit-content(14px) fit-content(20px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (0.6) should be [fit-content(16px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (1) should be [fit-content(20px) max-content\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (-1) should be [fit-content(0px) fit-content(20px)\]]
expected: FAIL
@@ -863,60 +308,6 @@
[Web Animations: property <grid-template-rows> from [fit-content(10px) fit-content(20px)\] to [fit-content(20px) max-content\] at (2) should be [fit-content(30px) max-content\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0) should be [minmax(10px, 1fr) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.4) should be [minmax(14px, 1.4fr) minmax(24px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (0.6) should be [minmax(16px, 1.6fr) minmax(26px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (1) should be [minmax(20px, 2fr) minmax(30px, auto)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (-1) should be [minmax(0px, 0fr) minmax(10px, 2fr)\]]
expected: FAIL
@@ -935,60 +326,6 @@
[Web Animations: property <grid-template-rows> from [minmax(10px, 1fr) minmax(20px, 2fr)\] to [minmax(20px, 2fr) minmax(30px, auto)\] at (2) should be [minmax(30px, 3fr) minmax(40px, auto)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [10px 10px 10px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (1) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [10px 10px 10px\]]
expected: FAIL
@@ -1007,60 +344,6 @@
[Web Animations: property <grid-template-rows> from [10px 10px 10px\] to [1fr fit-content(20px) minmax(20px, 2fr)\] at (2) should be [1fr fit-content(20px) minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.4) should be [1fr 1fr 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (0.6) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (1) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (-1) should be [1fr 1fr 1fr\]]
expected: FAIL
@@ -1079,60 +362,6 @@
[Web Animations: property <grid-template-rows> from [1fr 1fr 1fr\] to [20px fit-content(20px) minmax(20px, 2fr)\] at (2) should be [20px fit-content(20px) minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.4) should be [fit-content(10px)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (0.6) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (1) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (-1) should be [fit-content(10px)\]]
expected: FAIL
@@ -1151,60 +380,6 @@
[Web Animations: property <grid-template-rows> from [fit-content(10px)\] to [minmax(20px, 2fr)\] at (2) should be [minmax(20px, 2fr)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0) should be [10px 20px 30px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.4) should be [14px 24px 34px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (0.6) should be [16px 26px 36px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (1) should be [20px 30px 40px\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (2) should be [30px 40px 50px\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [inherit\] to [20px 30px 40px\] at (-1) should be [0px 10px 20px\]]
expected: FAIL
@@ -1232,18 +407,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1253,60 +416,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.3) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (0.6) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (1.5) should be [2fr repeat(2, 3fr 40px 50px) 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(2, 3fr 40px 50px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1358,18 +467,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1379,60 +476,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.3) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (0.6) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (1.5) should be [2fr repeat(3, 3fr 40px) 2fr\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr 30px) 1fr\] to [2fr repeat(3, 3fr 40px) 2fr\] at (-0.3) should be [1fr repeat(2, 2fr 30px) 1fr\]]
expected: FAIL
@@ -1484,18 +527,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
@@ -1505,60 +536,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.3) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (0.6) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1) should be [repeat(4, 40px)\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (-0.3) should be [repeat(2, 2fr 30px)\]]
expected: FAIL
@@ -1601,60 +578,6 @@
[Web Animations: property <grid-template-rows> from [repeat(2, 2fr 30px)\] to [repeat(4, 40px)\] at (1.5) should be [repeat(4, 40px)\]]
expected: FAIL
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0) should be [1fr repeat(2, 2fr auto 30px) 1fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.4) should be [1.4fr repeat(2, 2.4fr auto 34px) 1.4fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (0.6) should be [1.6fr repeat(2, 2.6fr 30px 36px) 1.6fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (1) should be [2fr repeat(2, 3fr 30px 40px) 2fr\]]
- expected: FAIL
-
- [CSS Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (2) should be [3fr repeat(2, 4fr 30px 50px) 3fr\]]
- expected: FAIL
-
[Web Animations: property <grid-template-rows> from [1fr repeat(2, 2fr auto 30px) 1fr\] to [2fr repeat(2, 3fr 30px 40px) 2fr\] at (-1) should be [0fr repeat(2, 1fr auto 20px) 0fr\]]
expected: FAIL
@@ -1682,18 +605,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1703,60 +614,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.3) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (0.6) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (1.5) should be [20px 20px repeat(auto-fill, minmax(30px, 1fr))\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px 20px repeat(auto-fill, minmax(30px, 1fr))\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1808,18 +665,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1829,60 +674,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.3) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (0.6) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (1.5) should be [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fit, minmax(30px, 1fr)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1934,18 +725,6 @@
[CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-behavior:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
@@ -1955,60 +734,6 @@
[CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.3) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (0.6) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
- [CSS Transitions with transition: all: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (1.5) should be [20px repeat(auto-fill, minmax(35px, auto)) 20px\]]
- expected: FAIL
-
[CSS Animations: property <grid-template-rows> from [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\] to [20px repeat(auto-fill, minmax(35px, auto)) 20px\] at (-0.3) should be [10px repeat(auto-fill, minmax(25px, 1fr)) 10px\]]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/dynamic-grid-with-auto-fill.html.ini b/tests/wpt/meta/css/css-grid/dynamic-grid-with-auto-fill.html.ini
deleted file mode 100644
index 27f0cfef0e9..00000000000
--- a/tests/wpt/meta/css/css-grid/dynamic-grid-with-auto-fill.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[dynamic-grid-with-auto-fill.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/dynamic-grid-within-flexbox.html.ini b/tests/wpt/meta/css/css-grid/dynamic-grid-within-flexbox.html.ini
deleted file mode 100644
index cfa4826e48f..00000000000
--- a/tests/wpt/meta/css/css-grid/dynamic-grid-within-flexbox.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[dynamic-grid-within-flexbox.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/explicit-grid-size-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/explicit-grid-size-001.html.ini
index 1b6e951a0df..054f354316e 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/explicit-grid-size-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/explicit-grid-size-001.html.ini
@@ -1,33 +1,9 @@
[explicit-grid-size-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
[.grid 10]
expected: FAIL
-
- [.grid 11]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-distribution-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-distribution-001.html.ini
deleted file mode 100644
index be0c7119c01..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-distribution-001.html.ini
+++ /dev/null
@@ -1,18 +0,0 @@
-[flex-content-distribution-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-001.html.ini
index 484372fb8c0..31e6b0f590c 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-001.html.ini
@@ -1,45 +1,3 @@
[flex-content-resolution-columns-001.html]
[.grid 1]
expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-002.html.ini
index 2005db50f31..81f201aa7de 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-columns-002.html.ini
@@ -1,28 +1,7 @@
[flex-content-resolution-columns-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-001.html.ini
index df5eefd6462..d600e48cdc8 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-001.html.ini
@@ -1,78 +1,3 @@
[flex-content-resolution-rows-001.html]
[.grid 1]
expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 16]
- expected: FAIL
-
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 19]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
- [.grid 21]
- expected: FAIL
-
- [.grid 22]
- expected: FAIL
-
- [.grid 23]
- expected: FAIL
-
- [.grid 24]
- expected: FAIL
-
- [.grid 25]
- expected: FAIL
-
- [.grid 26]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-002.html.ini
index 676deba93c5..f32b4cc4c8d 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/flex-content-resolution-rows-002.html.ini
@@ -1,63 +1,15 @@
[flex-content-resolution-rows-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
- [.grid 17]
- expected: FAIL
-
[.grid 18]
expected: FAIL
- [.grid 19]
- expected: FAIL
-
[.grid 20]
expected: FAIL
-
- [.grid 21]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-factor-sum-less-than-1-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-factor-sum-less-than-1-001.html.ini
deleted file mode 100644
index 3d5225868c8..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-factor-sum-less-than-1-001.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[flex-factor-sum-less-than-1-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/flex-item-grid-container-percentage-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/flex-item-grid-container-percentage-rows-001.html.ini
deleted file mode 100644
index 2a86fe70d0a..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/flex-item-grid-container-percentage-rows-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[flex-item-grid-container-percentage-rows-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/fr-unit-with-percentage.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/fr-unit-with-percentage.html.ini
deleted file mode 100644
index 089b6068a1a..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/fr-unit-with-percentage.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[fr-unit-with-percentage.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-explicit-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-explicit-rows-001.html.ini
deleted file mode 100644
index 9ca5b8b71d2..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-explicit-rows-001.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-auto-explicit-rows-001.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini
index 732f2599baf..54797cf042b 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-columns-001.html.ini
@@ -1,10 +1,4 @@
[grid-auto-fill-columns-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
@@ -14,27 +8,15 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
[.grid 11]
expected: FAIL
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
@@ -50,15 +32,9 @@
[.grid 17]
expected: FAIL
- [.grid 18]
- expected: FAIL
-
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
@@ -74,18 +50,12 @@
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
[.grid 28]
expected: FAIL
- [.grid 29]
- expected: FAIL
-
[.grid 30]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini
index 590b484d291..67e5eff1907 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fill-rows-001.html.ini
@@ -1,10 +1,4 @@
[grid-auto-fill-rows-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
@@ -14,33 +8,15 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
[.grid 13]
expected: FAIL
- [.grid 14]
- expected: FAIL
-
[.grid 15]
expected: FAIL
@@ -56,15 +32,9 @@
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
- [.grid 22]
- expected: FAIL
-
[.grid 23]
expected: FAIL
@@ -80,18 +50,12 @@
[.grid 27]
expected: FAIL
- [.grid 28]
- expected: FAIL
-
[.grid 29]
expected: FAIL
[.grid 30]
expected: FAIL
- [.grid 31]
- expected: FAIL
-
[.grid 32]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini
index 30fcc86cfa5..e120e6d0f1c 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-columns-001.html.ini
@@ -1,10 +1,4 @@
[grid-auto-fit-columns-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
@@ -14,27 +8,15 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
[.grid 11]
expected: FAIL
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
@@ -50,15 +32,9 @@
[.grid 17]
expected: FAIL
- [.grid 18]
- expected: FAIL
-
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
@@ -74,18 +50,12 @@
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
[.grid 28]
expected: FAIL
- [.grid 29]
- expected: FAIL
-
[.grid 30]
expected: FAIL
@@ -95,9 +65,6 @@
[.grid 32]
expected: FAIL
- [.grid 33]
- expected: FAIL
-
[.grid 34]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini
index d375edf3dc6..68d34879f45 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-fit-rows-001.html.ini
@@ -1,10 +1,4 @@
[grid-auto-fit-rows-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
@@ -14,27 +8,15 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
[.grid 11]
expected: FAIL
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
@@ -50,15 +32,9 @@
[.grid 17]
expected: FAIL
- [.grid 18]
- expected: FAIL
-
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
@@ -74,18 +50,12 @@
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
[.grid 28]
expected: FAIL
- [.grid 29]
- expected: FAIL
-
[.grid 30]
expected: FAIL
@@ -94,6 +64,3 @@
[.grid 32]
expected: FAIL
-
- [.grid 33]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini
new file mode 100644
index 00000000000..fdda2b4dd3a
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-001.html.ini
@@ -0,0 +1,2 @@
+[grid-auto-repeat-dynamic-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-002.html.ini
deleted file mode 100644
index b509f80456b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-dynamic-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-auto-repeat-dynamic-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.tentative.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.tentative.html.ini
index 5187e488e93..459d4a82cb4 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-001.tentative.html.ini
@@ -1,40 +1,10 @@
[grid-auto-repeat-max-size-001.tentative.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
[.grid 11]
expected: FAIL
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html.ini
deleted file mode 100644
index 97c343c253a..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-max-size-002.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[grid-auto-repeat-max-size-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html.ini
deleted file mode 100644
index a3170ca7e6c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-max-size-001.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[grid-auto-repeat-min-max-size-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html.ini
deleted file mode 100644
index ca26a99d107..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-001.html.ini
+++ /dev/null
@@ -1,36 +0,0 @@
-[grid-auto-repeat-min-size-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html.ini
deleted file mode 100644
index 322021d0784..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[grid-auto-repeat-min-size-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html.ini
deleted file mode 100644
index 7cf8086d46c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-auto-repeat-min-size-003.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html.ini
deleted file mode 100644
index 07fdcfd2d89..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-multiple-values-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-auto-repeat-multiple-values-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html.ini
deleted file mode 100644
index d2e620087ff..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-change-auto-repeat-tracks.html.ini
+++ /dev/null
@@ -1,48 +0,0 @@
-[grid-change-auto-repeat-tracks.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 16]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html.ini
index 64d82750dee..4b1536711a5 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-change-fit-content-argument-001.html.ini
@@ -1,18 +1,6 @@
[grid-change-fit-content-argument-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-flexible-lengths-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-flexible-lengths-001.html.ini
index 9388e1e2166..df2efebb0bd 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-flexible-lengths-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-flexible-lengths-001.html.ini
@@ -137,50 +137,26 @@
['grid' with: grid-template-columns: [a\] repeat(4, [b\] 1fr [c\]) [d\]; and grid-template-rows: [z\] repeat(4, [y\] 1fr) [x\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: fr; and grid-template-rows: fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: fr; and grid-template-rows: fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 1 fr; and grid-template-rows: 1 fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: 1 fr; and grid-template-rows: 1 fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 1free-space; and grid-template-rows: 1free-space;]
- expected: FAIL
-
['grid' with: grid-template-columns: 1free-space; and grid-template-rows: 1free-space;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: -2fr; and grid-template-rows: -2fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: -2fr; and grid-template-rows: -2fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 0,5fr; and grid-template-rows: 0,5fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: 0,5fr; and grid-template-rows: 0,5fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: calc(1fr + 100px); and grid-template-rows: calc(1fr + 100px);]
- expected: FAIL
-
['grid' with: grid-template-columns: calc(1fr + 100px); and grid-template-rows: calc(1fr + 100px);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: (1fr) auto; and grid-template-rows: (1fr) auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: (1fr) auto; and grid-template-rows: (1fr) auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: minmax(1fr, 1000px); and grid-template-rows: minmax(1fr, 700px);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(1fr, 1000px); and grid-template-rows: minmax(1fr, 700px);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-areas-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-areas-001.html.ini
deleted file mode 100644
index 1cc462659b0..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-areas-001.html.ini
+++ /dev/null
@@ -1,135 +0,0 @@
-[grid-inline-support-grid-template-areas-001.html]
- ['inline-grid' with: grid-template-areas: none;]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ".";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "lower UPPER 10 -minus _low 1-st ©copy_right line¶";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b""c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b"\t"c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b"\n"c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "a b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a a" "b b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ". a ." "b a c";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ".. a ..." "b a c";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ".a..." "b a c";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "head head" "nav main" "foot .";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "head head" "nav main" "foot ....";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "head head" "nav main" "foot.";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ". header header ." "nav main main main" "nav footer footer .";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "... header header ...." "nav main main main" "nav footer footer ....";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "...header header...." "nav main main main" "nav footer footer....";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "title stats" "score stats" "board board" "ctrls ctrls";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "title board" "stats board" "score ctrls";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ". a" "b a" ". a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ".. a" "b a" "... a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "..a" "b a" ".a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a a a" "b b b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ". ." "a a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "... ...." "a a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: a;]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a" "b c";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "c" "d e";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b c" "d e";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b"-"c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" - "c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" . "c d";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a" "b" "a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "b b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "b a" "b b";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a b" "b a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "a ." ". a";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: ",";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "10%";]
- expected: FAIL
-
- ['inline-grid' with: grid-template-areas: "USD$";]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-columns-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-columns-rows-001.html.ini
index 72d264082e8..49e4695054c 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-columns-rows-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-grid-template-columns-rows-001.html.ini
@@ -1,7 +1,4 @@
[grid-inline-support-grid-template-columns-rows-001.html]
- ['emptyGrid' with: grid-template-columns: none; and grid-template-rows: none;]
- expected: FAIL
-
['grid' with: grid-template-columns: none; and grid-template-rows: none;]
expected: FAIL
@@ -11,18 +8,6 @@
['grid' with: grid-template-columns: auto; and grid-template-rows: auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 500px; and grid-template-rows: 300px;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 500px; and grid-template-rows: 300px;]
- expected: FAIL
-
- ['emptyGrid' with: grid-template-columns: 40em; and grid-template-rows: 20em;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 40em; and grid-template-rows: 20em;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 25%; and grid-template-rows: 50%;]
expected: FAIL
@@ -65,12 +50,6 @@
['grid' with: grid-template-columns: minmax(calc(10% + 200px), calc(800px - 20%)); and grid-template-rows: minmax(calc(20% + 50px), calc(600px - 10%));]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 500px 200px 50px; and grid-template-rows: 100px 300px;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 500px 200px 50px; and grid-template-rows: 100px 300px;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 40em 100px 15%; and grid-template-rows: 50px 20em 10%;]
expected: FAIL
@@ -107,26 +86,14 @@
['grid' with: grid-template-columns: min-content 1fr calc(20px + 10%) minmax(30em, 50em); and grid-template-rows: min-content 1fr calc(10% + 40px) minmax(3em, 5em);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: foo; and grid-template-rows: bar;]
- expected: FAIL
-
['grid' with: grid-template-columns: foo; and grid-template-rows: bar;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: auto none; and grid-template-rows: none auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: auto none; and grid-template-rows: none auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px, 200px; and grid-template-rows: 300px, 400px;]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px, 200px; and grid-template-rows: 300px, 400px;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: minmax(100px, 200px, 300px); and grid-template-rows: minmax(100px, 200px, 300px);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(100px, 200px, 300px); and grid-template-rows: minmax(100px, 200px, 300px);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-named-grid-lines-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-named-grid-lines-001.html.ini
index 795cee45f73..5d583ae3b3e 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-named-grid-lines-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-named-grid-lines-001.html.ini
@@ -113,128 +113,65 @@
['grid' with: grid-template-columns: [a\] min-content [b\] 1fr [c\] calc(20px + 10%) [d\] minmax(30em, 50em) [e\]; and grid-template-rows: [z\] min-content [y\] 1fr [x\] calc(10% + 40px) [w\] minmax(3em, 5em) [v\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\]; and grid-template-rows: [a\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\]; and grid-template-rows: [a\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a b\]; and grid-template-rows: [a b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a b\]; and grid-template-rows: [a b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] none [b\]; and grid-template-rows: [a\] none [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] none [b\]; and grid-template-rows: [a\] none [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] [b\]; and grid-template-rows: [a\] [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] [b\]; and grid-template-rows: [a\] [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: a auto b; and grid-template-rows: a auto b;]
- expected: FAIL
-
['grid' with: grid-template-columns: a auto b; and grid-template-rows: a auto b;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: (a) auto (b); and grid-template-rows: (a) auto (b);]
- expected: FAIL
-
['grid' with: grid-template-columns: (a) auto (b); and grid-template-rows: (a) auto (b);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 'a' auto 'b'; and grid-template-rows: 'a' auto 'b';]
- expected: FAIL
-
['grid' with: grid-template-columns: 'a' auto 'b'; and grid-template-rows: 'a' auto 'b';]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: "a" auto "b"; and grid-template-rows: "a" auto "b";]
- expected: FAIL
-
['grid' with: grid-template-columns: "a" auto "b"; and grid-template-rows: "a" auto "b";]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a, b\] auto [a, b\]; and grid-template-rows: [a, b\] auto [a, b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a, b\] auto [a, b\]; and grid-template-rows: [a, b\] auto [a, b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] [b\] auto [c d\] [e\]; and grid-template-rows: [a\] [b\] auto [c d\] [e\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] [b\] auto [c d\] [e\]; and grid-template-rows: [a\] [b\] auto [c d\] [e\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a [b\]\] auto [c\]; and grid-template-rows: [a [b\]\] auto [c\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a [b\]\] auto [c\]; and grid-template-rows: [a [b\]\] auto [c\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] auto [[b\]\]; and grid-template-rows: [a\] auto [[b\]\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] auto [[b\]\]; and grid-template-rows: [a\] auto [[b\]\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a auto [b\]; and grid-template-rows: [a auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a auto [b\]; and grid-template-rows: [a auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a 100px\] auto [b\]; and grid-template-rows: [a 100px\] auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a 100px\] auto [b\]; and grid-template-rows: [a 100px\] auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a 50%\] auto [b\]; and grid-template-rows: [a 50%\] auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a 50%\] auto [b\]; and grid-template-rows: [a 50%\] auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [5\] auto [10\]; and grid-template-rows: [5\] auto [10\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [5\] auto [10\]; and grid-template-rows: [5\] auto [10\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a.\] auto [b*\]; and grid-template-rows: [a.\] auto [b*\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a.\] auto [b*\]; and grid-template-rows: [a.\] auto [b*\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [#a\] auto [$b\]; and grid-template-rows: [#a\] auto [$b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [#a\] auto [$b\]; and grid-template-rows: [#a\] auto [$b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [initial\] auto; and grid-template-rows: [initial\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [initial\] auto; and grid-template-rows: [initial\] auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [inherit\] auto; and grid-template-rows: [inherit\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [inherit\] auto; and grid-template-rows: [inherit\] auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [default\] auto; and grid-template-rows: [default\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [default\] auto; and grid-template-rows: [default\] auto;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-repeat-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-repeat-001.html.ini
index f467acb877c..6fff419ab43 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-repeat-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-support-repeat-001.html.ini
@@ -59,12 +59,6 @@
['grid' with: grid-template-columns: [a\] repeat(2, auto [b\]) 100px [c\]; and grid-template-rows: [a\] repeat(2, auto [b\]) 100px [c\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] repeat(2, [b\] 100px); and grid-template-rows: [a\] repeat(2, [b\] 100px);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: [a\] repeat(2, [b\] 100px); and grid-template-rows: [a\] repeat(2, [b\] 100px);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: [a\] repeat(2, [b\] auto [c\]) [d\]; and grid-template-rows: [a\] repeat(2, [b\] auto [c\]) [d\];]
expected: FAIL
@@ -77,44 +71,23 @@
['grid' with: grid-template-columns: [a\] min-content repeat(2, [b\] 1fr [c\] calc(20px + 10%)) [d\] minmax(30em, 50em) [e\]; and grid-template-rows: [z\] min-content repeat(2, [y\] 1fr [x\] calc(10% + 40px)) [w\] minmax(3em, 5em) [v\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(-1, auto); and grid-template-rows: repeat(-1, auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(-1, auto); and grid-template-rows: repeat(-1, auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(auto, 2); and grid-template-rows: repeat(auto, 2);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(auto, 2); and grid-template-rows: repeat(auto, 2);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat 2, auto; and grid-template-rows: repeat 2, auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat 2, auto; and grid-template-rows: repeat 2, auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(2 auto); and grid-template-rows: repeat(2 auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(2 auto); and grid-template-rows: repeat(2 auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px (repeat 2, auto); and grid-template-rows: (repeat 2, auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px (repeat 2, auto); and grid-template-rows: (repeat 2, auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(2, 50px repeat(2, 100px)); and grid-template-rows: repeat(2, 50px repeat(2, 100px));]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(2, 50px repeat(2, 100px)); and grid-template-rows: repeat(2, 50px repeat(2, 100px));]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html.ini
index 33f909bbe5c..77887328ada 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.html.ini
@@ -26,9 +26,6 @@
['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -83,9 +80,6 @@
['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini
index 1347a6153ba..10cfd8d9642 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-inline-template-columns-rows-resolved-values-001.tentative.html.ini
@@ -1,7 +1,4 @@
[grid-inline-template-columns-rows-resolved-values-001.tentative.html]
- ['grid' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -11,111 +8,54 @@
[Children of 'grid' with: grid-template-columns: auto auto; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: ; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- [Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -125,104 +65,50 @@
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: auto auto;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- [Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 70px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 70px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px 70px;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-auto-tracks.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-auto-tracks.html.ini
deleted file mode 100644
index d6c0951b7e1..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-auto-tracks.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-auto-tracks.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-basic.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-basic.html.ini
deleted file mode 100644
index c8c0b297604..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-basic.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-basic.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-repeat-notation.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-repeat-notation.html.ini
deleted file mode 100644
index 4f4b973fa03..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-layout-repeat-notation.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-repeat-notation.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-limits-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-limits-001.html.ini
deleted file mode 100644
index 31185201a37..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-limits-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-limits-001.html]
- [repeat(9999) should be supported in both axises]
- expected: FAIL
-
- [Implicit grid should support lines [-10k, 10k\].]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html.ini
index bfb06f353c3..8db0e43d151 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-001.html.ini
@@ -1,312 +1,12 @@
[grid-percentage-rows-indefinite-height-001.html]
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
- [.grid 21]
- expected: FAIL
-
- [.grid 23]
- expected: FAIL
-
- [.grid 24]
- expected: FAIL
-
- [.grid 25]
- expected: FAIL
-
- [.grid 26]
- expected: FAIL
-
- [.grid 27]
- expected: FAIL
-
- [.grid 28]
- expected: FAIL
-
- [.grid 29]
- expected: FAIL
-
- [.grid 30]
- expected: FAIL
-
- [.grid 31]
- expected: FAIL
-
- [.grid 32]
- expected: FAIL
-
- [.grid 33]
- expected: FAIL
-
- [.grid 34]
- expected: FAIL
-
- [.grid 35]
- expected: FAIL
-
- [.grid 36]
- expected: FAIL
-
- [.grid 37]
- expected: FAIL
-
- [.grid 38]
- expected: FAIL
-
- [.grid 39]
- expected: FAIL
-
- [.grid 40]
- expected: FAIL
-
- [.grid 41]
- expected: FAIL
-
- [.grid 42]
- expected: FAIL
-
- [.grid 43]
- expected: FAIL
-
- [.grid 44]
- expected: FAIL
-
- [.grid 45]
- expected: FAIL
-
- [.grid 46]
- expected: FAIL
-
- [.grid 47]
- expected: FAIL
-
- [.grid 48]
- expected: FAIL
-
- [.grid 49]
- expected: FAIL
-
- [.grid 50]
- expected: FAIL
-
- [.grid 51]
- expected: FAIL
-
- [.grid 52]
- expected: FAIL
-
- [.grid 53]
- expected: FAIL
-
- [.grid 54]
- expected: FAIL
-
- [.grid 55]
- expected: FAIL
-
- [.grid 56]
- expected: FAIL
-
- [.grid 57]
- expected: FAIL
-
- [.grid 58]
- expected: FAIL
-
- [.grid 59]
- expected: FAIL
-
- [.grid 60]
- expected: FAIL
-
- [.grid 61]
- expected: FAIL
-
- [.grid 62]
- expected: FAIL
-
- [.grid 63]
- expected: FAIL
-
- [.grid 64]
- expected: FAIL
-
- [.grid 65]
- expected: FAIL
-
- [.grid 66]
- expected: FAIL
-
- [.grid 67]
- expected: FAIL
-
- [.grid 68]
- expected: FAIL
-
- [.grid 69]
- expected: FAIL
-
- [.grid 70]
- expected: FAIL
-
- [.grid 71]
- expected: FAIL
-
- [.grid 72]
- expected: FAIL
-
- [.grid 74]
- expected: FAIL
-
- [.grid 75]
- expected: FAIL
-
- [.grid 76]
- expected: FAIL
-
- [.grid 77]
- expected: FAIL
-
[.grid 78]
expected: FAIL
- [.grid 80]
- expected: FAIL
-
- [.grid 81]
- expected: FAIL
-
- [.grid 82]
- expected: FAIL
-
- [.grid 83]
- expected: FAIL
-
[.grid 84]
expected: FAIL
- [.grid 86]
- expected: FAIL
-
- [.grid 87]
- expected: FAIL
-
- [.grid 88]
- expected: FAIL
-
- [.grid 89]
- expected: FAIL
-
[.grid 90]
expected: FAIL
- [.grid 92]
- expected: FAIL
-
- [.grid 93]
- expected: FAIL
-
- [.grid 94]
- expected: FAIL
-
- [.grid 95]
- expected: FAIL
-
[.grid 96]
expected: FAIL
-
- [.grid 98]
- expected: FAIL
-
- [.grid 99]
- expected: FAIL
-
- [.grid 100]
- expected: FAIL
-
- [.grid 101]
- expected: FAIL
-
- [.grid 102]
- expected: FAIL
-
- [.grid 104]
- expected: FAIL
-
- [.grid 105]
- expected: FAIL
-
- [.grid 106]
- expected: FAIL
-
- [.grid 107]
- expected: FAIL
-
- [.grid 108]
- expected: FAIL
-
- [.grid 110]
- expected: FAIL
-
- [.grid 111]
- expected: FAIL
-
- [.grid 112]
- expected: FAIL
-
- [.grid 113]
- expected: FAIL
-
- [.grid 114]
- expected: FAIL
-
- [.grid 116]
- expected: FAIL
-
- [.grid 117]
- expected: FAIL
-
- [.grid 118]
- expected: FAIL
-
- [.grid 119]
- expected: FAIL
-
- [.grid 120]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html.ini
index 0df005234cf..85d42c52b9a 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-percentage-rows-indefinite-height-002.html.ini
@@ -2,9 +2,6 @@
[.grid 1]
expected: FAIL
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-shorthand-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-shorthand-001.html.ini
deleted file mode 100644
index 116eb8d405c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-shorthand-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-shorthand-001.html]
- [Check gutter properties initial values]
- expected: FAIL
-
- [Check gutter properties after setting 'grid' shorthand]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini
index d382a520cb5..24eb825b990 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini
@@ -137,50 +137,26 @@
['grid' with: grid-template-columns: [a\] repeat(4, [b\] 1fr [c\]) [d\]; and grid-template-rows: [z\] repeat(4, [y\] 1fr) [x\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: fr; and grid-template-rows: fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: fr; and grid-template-rows: fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 1 fr; and grid-template-rows: 1 fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: 1 fr; and grid-template-rows: 1 fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 1free-space; and grid-template-rows: 1free-space;]
- expected: FAIL
-
['grid' with: grid-template-columns: 1free-space; and grid-template-rows: 1free-space;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: -2fr; and grid-template-rows: -2fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: -2fr; and grid-template-rows: -2fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 0,5fr; and grid-template-rows: 0,5fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: 0,5fr; and grid-template-rows: 0,5fr;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: calc(1fr + 100px); and grid-template-rows: calc(1fr + 100px);]
- expected: FAIL
-
['grid' with: grid-template-columns: calc(1fr + 100px); and grid-template-rows: calc(1fr + 100px);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: (1fr) auto; and grid-template-rows: (1fr) auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: (1fr) auto; and grid-template-rows: (1fr) auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: minmax(1fr, 1000px); and grid-template-rows: minmax(1fr, 700px);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(1fr, 1000px); and grid-template-rows: minmax(1fr, 700px);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-areas-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-areas-001.html.ini
deleted file mode 100644
index 3b53069d041..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-areas-001.html.ini
+++ /dev/null
@@ -1,135 +0,0 @@
-[grid-support-grid-template-areas-001.html]
- ['grid' with: grid-template-areas: none;]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ".";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "lower UPPER 10 -minus _low 1-st ©copy_right line¶";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b""c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b"\t"c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b"\n"c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "a b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a a" "b b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ". a ." "b a c";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ".. a ..." "b a c";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ".a..." "b a c";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "head head" "nav main" "foot .";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "head head" "nav main" "foot ....";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "head head" "nav main" "foot.";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ". header header ." "nav main main main" "nav footer footer .";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "... header header ...." "nav main main main" "nav footer footer ....";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "...header header...." "nav main main main" "nav footer footer....";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "title stats" "score stats" "board board" "ctrls ctrls";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "title board" "stats board" "score ctrls";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ". a" "b a" ". a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ".. a" "b a" "... a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "..a" "b a" ".a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a a a" "b b b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ". ." "a a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "... ...." "a a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: a;]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a" "b c";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "c" "d e";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b c" "d e";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b"-"c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" - "c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" . "c d";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a" "b" "a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "b b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "b a" "b b";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a b" "b a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "a ." ". a";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: ",";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "10%";]
- expected: FAIL
-
- ['grid' with: grid-template-areas: "USD$";]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini
index d716d9394e5..1abe608e77a 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini
@@ -1,7 +1,4 @@
[grid-support-grid-template-columns-rows-001.html]
- ['emptyGrid' with: grid-template-columns: none; and grid-template-rows: none;]
- expected: FAIL
-
['grid' with: grid-template-columns: none; and grid-template-rows: none;]
expected: FAIL
@@ -11,18 +8,6 @@
['grid' with: grid-template-columns: auto; and grid-template-rows: auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 500px; and grid-template-rows: 300px;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 500px; and grid-template-rows: 300px;]
- expected: FAIL
-
- ['emptyGrid' with: grid-template-columns: 40em; and grid-template-rows: 20em;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 40em; and grid-template-rows: 20em;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 25%; and grid-template-rows: 50%;]
expected: FAIL
@@ -65,12 +50,6 @@
['grid' with: grid-template-columns: minmax(calc(10% + 200px), calc(800px - 20%)); and grid-template-rows: minmax(calc(20% + 50px), calc(600px - 10%));]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 500px 200px 50px; and grid-template-rows: 100px 300px;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 500px 200px 50px; and grid-template-rows: 100px 300px;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 40em 100px 15%; and grid-template-rows: 50px 20em 10%;]
expected: FAIL
@@ -107,26 +86,14 @@
['grid' with: grid-template-columns: min-content 1fr calc(20px + 10%) minmax(30em, 50em); and grid-template-rows: min-content 1fr calc(10% + 40px) minmax(3em, 5em);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: foo; and grid-template-rows: bar;]
- expected: FAIL
-
['grid' with: grid-template-columns: foo; and grid-template-rows: bar;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: auto none; and grid-template-rows: none auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: auto none; and grid-template-rows: none auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px, 200px; and grid-template-rows: 300px, 400px;]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px, 200px; and grid-template-rows: 300px, 400px;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: minmax(100px, 200px, 300px); and grid-template-rows: minmax(100px, 200px, 300px);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(100px, 200px, 300px); and grid-template-rows: minmax(100px, 200px, 300px);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-named-grid-lines-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-named-grid-lines-001.html.ini
index 57bbcd3c40a..c1ad62c7934 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-named-grid-lines-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-named-grid-lines-001.html.ini
@@ -113,128 +113,65 @@
['grid' with: grid-template-columns: [a\] min-content [b\] 1fr [c\] calc(20px + 10%) [d\] minmax(30em, 50em) [e\]; and grid-template-rows: [z\] min-content [y\] 1fr [x\] calc(10% + 40px) [w\] minmax(3em, 5em) [v\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\]; and grid-template-rows: [a\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\]; and grid-template-rows: [a\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a b\]; and grid-template-rows: [a b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a b\]; and grid-template-rows: [a b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] none [b\]; and grid-template-rows: [a\] none [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] none [b\]; and grid-template-rows: [a\] none [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] [b\]; and grid-template-rows: [a\] [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] [b\]; and grid-template-rows: [a\] [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: a auto b; and grid-template-rows: a auto b;]
- expected: FAIL
-
['grid' with: grid-template-columns: a auto b; and grid-template-rows: a auto b;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: (a) auto (b); and grid-template-rows: (a) auto (b);]
- expected: FAIL
-
['grid' with: grid-template-columns: (a) auto (b); and grid-template-rows: (a) auto (b);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 'a' auto 'b'; and grid-template-rows: 'a' auto 'b';]
- expected: FAIL
-
['grid' with: grid-template-columns: 'a' auto 'b'; and grid-template-rows: 'a' auto 'b';]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: "a" auto "b"; and grid-template-rows: "a" auto "b";]
- expected: FAIL
-
['grid' with: grid-template-columns: "a" auto "b"; and grid-template-rows: "a" auto "b";]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a, b\] auto [a, b\]; and grid-template-rows: [a, b\] auto [a, b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a, b\] auto [a, b\]; and grid-template-rows: [a, b\] auto [a, b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] [b\] auto [c d\] [e\]; and grid-template-rows: [a\] [b\] auto [c d\] [e\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] [b\] auto [c d\] [e\]; and grid-template-rows: [a\] [b\] auto [c d\] [e\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a [b\]\] auto [c\]; and grid-template-rows: [a [b\]\] auto [c\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a [b\]\] auto [c\]; and grid-template-rows: [a [b\]\] auto [c\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] auto [[b\]\]; and grid-template-rows: [a\] auto [[b\]\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a\] auto [[b\]\]; and grid-template-rows: [a\] auto [[b\]\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a auto [b\]; and grid-template-rows: [a auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a auto [b\]; and grid-template-rows: [a auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a 100px\] auto [b\]; and grid-template-rows: [a 100px\] auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a 100px\] auto [b\]; and grid-template-rows: [a 100px\] auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a 50%\] auto [b\]; and grid-template-rows: [a 50%\] auto [b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a 50%\] auto [b\]; and grid-template-rows: [a 50%\] auto [b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [5\] auto [10\]; and grid-template-rows: [5\] auto [10\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [5\] auto [10\]; and grid-template-rows: [5\] auto [10\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a.\] auto [b*\]; and grid-template-rows: [a.\] auto [b*\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [a.\] auto [b*\]; and grid-template-rows: [a.\] auto [b*\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [#a\] auto [$b\]; and grid-template-rows: [#a\] auto [$b\];]
- expected: FAIL
-
['grid' with: grid-template-columns: [#a\] auto [$b\]; and grid-template-rows: [#a\] auto [$b\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [initial\] auto; and grid-template-rows: [initial\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [initial\] auto; and grid-template-rows: [initial\] auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [inherit\] auto; and grid-template-rows: [inherit\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [inherit\] auto; and grid-template-rows: [inherit\] auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [default\] auto; and grid-template-rows: [default\] auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: [default\] auto; and grid-template-rows: [default\] auto;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini
index 5d1cb160c3f..29fd11c3083 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini
@@ -59,12 +59,6 @@
['grid' with: grid-template-columns: [a\] repeat(2, auto [b\]) 100px [c\]; and grid-template-rows: [a\] repeat(2, auto [b\]) 100px [c\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: [a\] repeat(2, [b\] 100px); and grid-template-rows: [a\] repeat(2, [b\] 100px);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: [a\] repeat(2, [b\] 100px); and grid-template-rows: [a\] repeat(2, [b\] 100px);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: [a\] repeat(2, [b\] auto [c\]) [d\]; and grid-template-rows: [a\] repeat(2, [b\] auto [c\]) [d\];]
expected: FAIL
@@ -77,44 +71,23 @@
['grid' with: grid-template-columns: [a\] min-content repeat(2, [b\] 1fr [c\] calc(20px + 10%)) [d\] minmax(30em, 50em) [e\]; and grid-template-rows: [z\] min-content repeat(2, [y\] 1fr [x\] calc(10% + 40px)) [w\] minmax(3em, 5em) [v\];]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(-1, auto); and grid-template-rows: repeat(-1, auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(-1, auto); and grid-template-rows: repeat(-1, auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(auto, 2); and grid-template-rows: repeat(auto, 2);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(auto, 2); and grid-template-rows: repeat(auto, 2);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat 2, auto; and grid-template-rows: repeat 2, auto;]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat 2, auto; and grid-template-rows: repeat 2, auto;]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(2 auto); and grid-template-rows: repeat(2 auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(2 auto); and grid-template-rows: repeat(2 auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px (repeat 2, auto); and grid-template-rows: (repeat 2, auto);]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px (repeat 2, auto); and grid-template-rows: (repeat 2, auto);]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: repeat(2, 50px repeat(2, 100px)); and grid-template-rows: repeat(2, 50px repeat(2, 100px));]
- expected: FAIL
-
['grid' with: grid-template-columns: repeat(2, 50px repeat(2, 100px)); and grid-template-rows: repeat(2, 50px repeat(2, 100px));]
expected: FAIL
- ['emptyGrid' with: grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
- expected: FAIL
-
['grid' with: grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-002.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-002.html.ini
deleted file mode 100644
index 8519b979c37..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-002.html.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[grid-support-repeat-002.html]
- [grid-template-columns: repeat(-1, auto); and grid-template-rows: repeat(-1, auto);]
- expected: FAIL
-
- [grid-template-columns: repeat(auto, 2); and grid-template-rows: repeat(auto, 2);]
- expected: FAIL
-
- [grid-template-columns: repeat 2, auto; and grid-template-rows: repeat 2, auto;]
- expected: FAIL
-
- [grid-template-columns: repeat(2 auto); and grid-template-rows: repeat(2 auto);]
- expected: FAIL
-
- [grid-template-columns: 100px (repeat 2, auto); and grid-template-rows: 100px (repeat 2, auto);]
- expected: FAIL
-
- [grid-template-columns: repeat(2, 50px repeat(2, 100px)); and grid-template-rows: repeat(2, 50px repeat(2, 100px));]
- expected: FAIL
-
- [grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html.ini
new file mode 100644
index 00000000000..b9d521dd469
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-fit-content-001.html.ini
@@ -0,0 +1,2 @@
+[grid-template-columns-fit-content-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-changes-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-changes-001.html.ini
index 66b2078e5e0..d0abd69e66b 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-changes-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-changes-001.html.ini
@@ -1,22 +1,7 @@
[grid-template-columns-rows-changes-001.html]
- [#constrainedGrid 1]
- expected: FAIL
-
- [#constrainedGrid 2]
- expected: FAIL
-
- [#constrainedGrid 3]
- expected: FAIL
-
[#constrainedGrid 4]
expected: FAIL
- [#constrainedGrid 5]
- expected: FAIL
-
- [#constrainedGrid 6]
- expected: FAIL
-
[#constrainedGridUndefinedHeight 7]
expected: FAIL
@@ -26,33 +11,6 @@
[#constrainedGridUndefinedHeight 9]
expected: FAIL
- [#constrainedGridUndefinedHeight 10]
- expected: FAIL
-
- [#constrainedGridUndefinedHeight 11]
- expected: FAIL
-
- [#constrainedGridUndefinedHeight 12]
- expected: FAIL
-
- [#unconstrainedGrid 13]
- expected: FAIL
-
- [#unconstrainedGrid 14]
- expected: FAIL
-
- [#unconstrainedGrid 15]
- expected: FAIL
-
- [#unconstrainedGrid 16]
- expected: FAIL
-
- [#unconstrainedGrid 17]
- expected: FAIL
-
- [#unconstrainedGrid 18]
- expected: FAIL
-
[#unconstrainedGrid 19]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html.ini
index 9bbf21b7206..6bcda0f3b48 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.html.ini
@@ -26,9 +26,6 @@
['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -83,9 +80,6 @@
['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini
index 5f3f5713208..84a4391ef45 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini
@@ -1,7 +1,4 @@
[grid-template-columns-rows-resolved-values-001.tentative.html]
- ['grid' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -11,111 +8,54 @@
[Children of 'grid' with: grid-template-columns: auto auto; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
expected: FAIL
- ['grid' with: grid-template-columns: ; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- [Children of 'grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: ;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px 50px;]
- expected: FAIL
-
[Children of 'gridItemsPositions' with: grid-template-columns: 60px 50px; and grid-template-rows: 60px 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
@@ -125,104 +65,50 @@
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: auto auto;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 60px; and grid-template-rows: 50px 30px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
expected: FAIL
- ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- [Children of 'gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px 30px;]
- expected: FAIL
-
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: ;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: ;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: 60px 70px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px; and grid-template-rows: 60px 70px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px;]
expected: FAIL
- ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px 70px;]
- expected: FAIL
-
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px 70px;]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html.ini
new file mode 100644
index 00000000000..360d0db80bc
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html.ini
@@ -0,0 +1,2 @@
+[grid-template-rows-fit-content-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-important.html.ini b/tests/wpt/meta/css/css-grid/grid-important.html.ini
deleted file mode 100644
index b0608e5a7d7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-important.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-important.html]
- [CSS Grid: !important flag parsing]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-in-table-cell-with-img.html.ini b/tests/wpt/meta/css/css-grid/grid-in-table-cell-with-img.html.ini
deleted file mode 100644
index 48f316e2b3d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-in-table-cell-with-img.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-in-table-cell-with-img.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-001.html.ini b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-001.html.ini
new file mode 100644
index 00000000000..fb3441e944e
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-001.html.ini
@@ -0,0 +1,2 @@
+[grid-item-non-auto-height-stretch-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-002.html.ini b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-002.html.ini
new file mode 100644
index 00000000000..1a5f18d550c
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-002.html.ini
@@ -0,0 +1,2 @@
+[grid-item-non-auto-height-stretch-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-003.html.ini b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-003.html.ini
new file mode 100644
index 00000000000..4ef0dd8db99
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-003.html.ini
@@ -0,0 +1,2 @@
+[grid-item-non-auto-height-stretch-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-004.html.ini b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-004.html.ini
new file mode 100644
index 00000000000..d13f1efa826
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-item-non-auto-height-stretch-004.html.ini
@@ -0,0 +1,2 @@
+[grid-item-non-auto-height-stretch-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-item-percentage-quirk-001.html.ini b/tests/wpt/meta/css/css-grid/grid-item-percentage-quirk-001.html.ini
new file mode 100644
index 00000000000..ef052c9aee4
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-item-percentage-quirk-001.html.ini
@@ -0,0 +1,2 @@
+[grid-item-percentage-quirk-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/anonymous-grid-item-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/anonymous-grid-item-001.html.ini
deleted file mode 100644
index e3a33ce7895..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/anonymous-grid-item-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[anonymous-grid-item-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-001.html.ini
deleted file mode 100644
index 1ad29e41fed..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[aspect-ratio-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-002.html.ini
deleted file mode 100644
index 6101b394b0a..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[aspect-ratio-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-003.html.ini
deleted file mode 100644
index c7f59630547..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[aspect-ratio-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-004.html.ini b/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-004.html.ini
deleted file mode 100644
index f0aa608d5d2..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/aspect-ratio-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[aspect-ratio-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-001.html.ini
deleted file mode 100644
index 96c1b44cd9b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-items-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-002.html.ini
deleted file mode 100644
index dc21d534b81..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-items-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-003.html.ini
deleted file mode 100644
index a2ec6237a49..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-items-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-items-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-001.html.ini
deleted file mode 100644
index 9a0ab0d3382..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-auto-placement-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-002.html.ini
deleted file mode 100644
index aa26eff925a..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-auto-placement-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-003.html.ini
deleted file mode 100644
index 0f1b819507c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-auto-placement-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-004.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-004.html.ini
deleted file mode 100644
index 678ec7433e8..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-auto-placement-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-005.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-005.html.ini
deleted file mode 100644
index 17b1263dc2b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-auto-placement-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-auto-placement-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-001.html.ini
deleted file mode 100644
index 74619a0a9ea..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-painting-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-002.html.ini
deleted file mode 100644
index 6fa2c255a32..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-painting-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-003.html.ini
deleted file mode 100644
index eeeb37bb476..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-painting-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-004.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-004.html.ini
deleted file mode 100644
index a88856dece8..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-painting-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-005.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-005.html.ini
deleted file mode 100644
index 020e9bf3398..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-inline-order-property-painting-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-order-property-painting-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini
new file mode 100644
index 00000000000..baed2eed01e
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-intrinsic-maximums.html.ini
@@ -0,0 +1,2 @@
+[grid-intrinsic-maximums.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-001.html.ini
deleted file mode 100644
index a63e6010c69..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-containing-block-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-002.html.ini
deleted file mode 100644
index e34679de092..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-item-containing-block-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-containing-block-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html.ini
index 8c97ea60744..eb87ae4d35b 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-item-dynamic-min-contribution-001.html.ini
@@ -1,6 +1,6 @@
[grid-item-dynamic-min-contribution-001.html]
- [Minimum size: auto]
+ [Minimum size: 200%]
expected: FAIL
- [Minimum size: 0%]
+ [Minimum size: 300%]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-002.html.ini
deleted file mode 100644
index 9612d9da81e..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-inline-contribution-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini
deleted file mode 100644
index 4556846a007..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-item-inline-contribution-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-item-inline-contribution-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-item-margins-and-writing-modes-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-item-margins-and-writing-modes-001.html.ini
new file mode 100644
index 00000000000..79238592576
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-item-margins-and-writing-modes-001.html.ini
@@ -0,0 +1,2 @@
+[grid-item-margins-and-writing-modes-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-003.html.ini
deleted file mode 100644
index c7663fd15e6..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-contribution-negative-margins.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-contribution-negative-margins.html.ini
deleted file mode 100644
index ae6a5ad0492..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-contribution-negative-margins.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-contribution-negative-margins.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-001.html.ini
index 491c2f72def..e4c79d4afd6 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-001.html.ini
@@ -1,10 +1,4 @@
[grid-items-percentage-margins-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-002.html.ini
index 040eabfe51b..a376bb71de2 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-002.html.ini
@@ -1,10 +1,4 @@
[grid-items-percentage-margins-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-003.html.ini
deleted file mode 100644
index 4b6a967b39d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-004.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-004.html.ini
deleted file mode 100644
index a89715d83d7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-005.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-005.html.ini
deleted file mode 100644
index 9a5bf5f1dcf..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-006.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-006.html.ini
deleted file mode 100644
index 6a02f497463..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-006.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-006.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-011.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-011.html.ini
deleted file mode 100644
index 32658aa2367..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-011.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-011.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-012.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-012.html.ini
deleted file mode 100644
index 28ba9596cf2..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-012.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-012.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-013.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-013.html.ini
deleted file mode 100644
index f0a3edc218b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-014.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-014.html.ini
deleted file mode 100644
index 3dc02145d4d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-margins-014.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-margins-014.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-paddings-007.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-paddings-007.html.ini
deleted file mode 100644
index eb700638775..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-percentage-paddings-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-items-percentage-paddings-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-001.html.ini
index f3c56105525..f663ec7990b 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-001.html.ini
@@ -1,7 +1,4 @@
[grid-items-relative-offsets-001.html]
- [.grid 1]
- expected: FAIL
-
[.grid 2]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-002.html.ini
index f266fcf3e5f..1af7f1033fe 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-items-relative-offsets-002.html.ini
@@ -1,7 +1,4 @@
[grid-items-relative-offsets-002.html]
- [.grid 1]
- expected: FAIL
-
[.grid 2]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-layout-grid-in-grid.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-layout-grid-in-grid.html.ini
deleted file mode 100644
index eab0fc3d12d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-layout-grid-in-grid.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-grid-in-grid.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-001.html.ini
deleted file mode 100644
index 53781d73ba6..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-002.html.ini
deleted file mode 100644
index e05644ef8c7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-007.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-007.html.ini
deleted file mode 100644
index 33ebeaa4e01..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-009.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-009.html.ini
deleted file mode 100644
index 9994c1da6eb..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-009.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-009.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-010.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-010.html.ini
deleted file mode 100644
index 6d4319f4757..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-010.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-010.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-011.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-011.html.ini
deleted file mode 100644
index 5473b6be5df..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-011.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-011.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-012.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-012.html.ini
deleted file mode 100644
index 503edb1d7f1..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-012.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-012.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-013.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-013.html.ini
deleted file mode 100644
index 348afd25e36..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-014.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-014.html.ini
deleted file mode 100644
index e249de5021f..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-014.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-014.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-016.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-016.html.ini
deleted file mode 100644
index 4f6b18e9d54..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-016.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-016.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-017.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-017.html.ini
deleted file mode 100644
index 082ce4ead37..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-017.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-017.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-018.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-018.html.ini
deleted file mode 100644
index 54e244fa0d8..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-018.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-018.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-019.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-019.html.ini
deleted file mode 100644
index 3117a50db74..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-019.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-019.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-020.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-020.html.ini
deleted file mode 100644
index 6e1d4445741..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-020.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-minimum-size-grid-items-020.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-021.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-021.html.ini
index df9c49100ba..67341dc9291 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-021.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-021.html.ini
@@ -1,10 +1,4 @@
[grid-minimum-size-grid-items-021.html]
- [grid-1.width]
- expected: FAIL
-
- [grid-1.height]
- expected: FAIL
-
[grid-1.gridTemplateColumns]
expected: FAIL
@@ -17,9 +11,6 @@
[grid-2.gridTemplateRows]
expected: FAIL
- [grid-3.height]
- expected: FAIL
-
[grid-3.gridTemplateColumns]
expected: FAIL
@@ -59,12 +50,6 @@
[img-6.height]
expected: FAIL
- [grid-7.width]
- expected: FAIL
-
- [grid-7.height]
- expected: FAIL
-
[grid-7.gridTemplateColumns]
expected: FAIL
@@ -77,9 +62,6 @@
[grid-8.gridTemplateRows]
expected: FAIL
- [grid-9.height]
- expected: FAIL
-
[grid-9.gridTemplateColumns]
expected: FAIL
@@ -119,12 +101,6 @@
[img-12.height]
expected: FAIL
- [grid-13.width]
- expected: FAIL
-
- [grid-13.height]
- expected: FAIL
-
[grid-13.gridTemplateColumns]
expected: FAIL
@@ -137,9 +113,6 @@
[grid-14.gridTemplateRows]
expected: FAIL
- [grid-15.height]
- expected: FAIL
-
[grid-15.gridTemplateColumns]
expected: FAIL
@@ -152,9 +125,6 @@
[grid-16.gridTemplateRows]
expected: FAIL
- [grid-17.height]
- expected: FAIL
-
[grid-17.gridTemplateColumns]
expected: FAIL
@@ -167,12 +137,6 @@
[grid-18.gridTemplateRows]
expected: FAIL
- [grid-19.width]
- expected: FAIL
-
- [grid-19.height]
- expected: FAIL
-
[grid-19.gridTemplateColumns]
expected: FAIL
@@ -185,9 +149,6 @@
[grid-20.gridTemplateRows]
expected: FAIL
- [grid-21.height]
- expected: FAIL
-
[grid-21.gridTemplateColumns]
expected: FAIL
@@ -200,9 +161,6 @@
[grid-22.gridTemplateRows]
expected: FAIL
- [grid-23.height]
- expected: FAIL
-
[grid-23.gridTemplateColumns]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html.ini
index 10085606732..52cf99ff376 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-022.html.ini
@@ -1,135 +1,63 @@
[grid-minimum-size-grid-items-022.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
[.grid 17]
expected: FAIL
- [.grid 18]
- expected: FAIL
-
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
- [.grid 22]
- expected: FAIL
-
[.grid 23]
expected: FAIL
- [.grid 24]
- expected: FAIL
-
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
- [.grid 28]
- expected: FAIL
-
[.grid 29]
expected: FAIL
- [.grid 30]
- expected: FAIL
-
[.grid 31]
expected: FAIL
[.grid 32]
expected: FAIL
- [.grid 33]
- expected: FAIL
-
[.grid 34]
expected: FAIL
- [.grid 35]
- expected: FAIL
-
[.grid 36]
expected: FAIL
- [.grid 37]
- expected: FAIL
-
[.grid 38]
expected: FAIL
- [.grid 39]
- expected: FAIL
-
[.grid 40]
expected: FAIL
- [.grid 41]
- expected: FAIL
-
[.grid 42]
expected: FAIL
- [.grid 43]
- expected: FAIL
-
[.grid 44]
expected: FAIL
-
- [.grid 45]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html.ini
index 4b7e6e7334b..5731d92660e 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-023.html.ini
@@ -2,179 +2,83 @@
[.grid 1]
expected: FAIL
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 19]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
- [.grid 22]
- expected: FAIL
-
[.grid 23]
expected: FAIL
- [.grid 24]
- expected: FAIL
-
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
- [.grid 28]
- expected: FAIL
-
[.grid 29]
expected: FAIL
- [.grid 30]
- expected: FAIL
-
[.grid 31]
expected: FAIL
[.grid 32]
expected: FAIL
- [.grid 33]
- expected: FAIL
-
[.grid 34]
expected: FAIL
- [.grid 35]
- expected: FAIL
-
[.grid 36]
expected: FAIL
- [.grid 37]
- expected: FAIL
-
[.grid 38]
expected: FAIL
- [.grid 39]
- expected: FAIL
-
[.grid 40]
expected: FAIL
- [.grid 41]
- expected: FAIL
-
[.grid 42]
expected: FAIL
- [.grid 43]
- expected: FAIL
-
[.grid 44]
expected: FAIL
- [.grid 45]
- expected: FAIL
-
[.grid 46]
expected: FAIL
[.grid 47]
expected: FAIL
- [.grid 48]
- expected: FAIL
-
[.grid 49]
expected: FAIL
- [.grid 50]
- expected: FAIL
-
[.grid 51]
expected: FAIL
- [.grid 52]
- expected: FAIL
-
[.grid 53]
expected: FAIL
- [.grid 54]
- expected: FAIL
-
[.grid 55]
expected: FAIL
- [.grid 56]
- expected: FAIL
-
[.grid 57]
expected: FAIL
- [.grid 58]
- expected: FAIL
-
[.grid 59]
expected: FAIL
-
- [.grid 60]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html.ini
index 1c1dd104aa2..a42bdf017a2 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-024.html.ini
@@ -1,49 +1,19 @@
[grid-minimum-size-grid-items-024.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html.ini
index 99fff3ad6f8..eec5d35cede 100644
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-items/grid-minimum-size-grid-items-025.html.ini
@@ -2,93 +2,39 @@
[.grid 1]
expected: FAIL
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
- [.grid 9]
- expected: FAIL
-
[.grid 10]
expected: FAIL
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 19]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
- [.grid 22]
- expected: FAIL
-
[.grid 23]
expected: FAIL
- [.grid 24]
- expected: FAIL
-
[.grid 25]
expected: FAIL
- [.grid 26]
- expected: FAIL
-
[.grid 27]
expected: FAIL
- [.grid 28]
- expected: FAIL
-
[.grid 29]
expected: FAIL
- [.grid 30]
- expected: FAIL
-
[.grid 31]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-001.html.ini
deleted file mode 100644
index d4ceb7a30c7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-order-property-painting-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-002.html.ini
deleted file mode 100644
index 889ba653773..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-order-property-painting-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-003.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-003.html.ini
deleted file mode 100644
index 9ccd8bda9ae..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-order-property-painting-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-004.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-004.html.ini
deleted file mode 100644
index ce183f4837c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-order-property-painting-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-005.html.ini b/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-005.html.ini
deleted file mode 100644
index 912ac4e841c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/grid-order-property-painting-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-order-property-painting-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/percentage-margin-dynamic.html.ini b/tests/wpt/meta/css/css-grid/grid-items/percentage-margin-dynamic.html.ini
deleted file mode 100644
index 778674628bc..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/percentage-margin-dynamic.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-margin-dynamic.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-indefinite-replaced.html.ini b/tests/wpt/meta/css/css-grid/grid-items/percentage-size-indefinite-replaced.html.ini
new file mode 100644
index 00000000000..03ab20cf372
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-items/percentage-size-indefinite-replaced.html.ini
@@ -0,0 +1,2 @@
+[percentage-size-indefinite-replaced.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html.ini
deleted file mode 100644
index 133e02f86e6..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-replaced-subitems-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-size-replaced-subitems-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-001.html.ini
deleted file mode 100644
index 737426ab549..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-size-subitems-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-002.html.ini b/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-002.html.ini
deleted file mode 100644
index f5817fbecc7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/percentage-size-subitems-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-size-subitems-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-011.html.ini b/tests/wpt/meta/css/css-grid/grid-items/replaced-element-011.html.ini
deleted file mode 100644
index 873bd786ed2..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-011.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-element-011.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-012.html.ini b/tests/wpt/meta/css/css-grid/grid-items/replaced-element-012.html.ini
deleted file mode 100644
index f0f4f86b8fd..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-012.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-element-012.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-013.html.ini b/tests/wpt/meta/css/css-grid/grid-items/replaced-element-013.html.ini
deleted file mode 100644
index e31d7aaca38..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[replaced-element-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/replaced-element-014.html.ini b/tests/wpt/meta/css/css-grid/grid-items/replaced-element-014.html.ini
new file mode 100644
index 00000000000..330d09977bd
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/grid-items/replaced-element-014.html.ini
@@ -0,0 +1,2 @@
+[replaced-element-014.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-items/whitespace-in-grid-item-001.html.ini b/tests/wpt/meta/css/css-grid/grid-items/whitespace-in-grid-item-001.html.ini
deleted file mode 100644
index 2cc0e5f26ce..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-items/whitespace-in-grid-item-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[whitespace-in-grid-item-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini b/tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini
index c50d8b963f7..2db66199aa0 100644
--- a/tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini
@@ -1,13 +1,4 @@
[grid-layout-properties.html]
- [display: grid]
- expected: FAIL
-
- [display: inline-grid]
- expected: FAIL
-
- [grid-template-columns]
- expected: FAIL
-
[grid-template-columns.initial]
expected: FAIL
@@ -20,9 +11,6 @@
[grid-template-columns.<track-size>.auto]
expected: FAIL
- [grid-template-columns.<track-size>.<track-breadth>.<length>]
- expected: FAIL
-
[grid-template-columns.<track-size>.<track-breadth>.<percentage>]
expected: FAIL
@@ -41,9 +29,6 @@
[grid-template-columns.reset]
expected: FAIL
- [grid-template-rows]
- expected: FAIL
-
[grid-template-rows.initial]
expected: FAIL
@@ -77,344 +62,11 @@
[grid-template-rows.reset]
expected: FAIL
- [grid-template-areas]
- expected: FAIL
-
- [grid-template-areas.initial]
- expected: FAIL
-
- [grid-template-areas.none]
- expected: FAIL
-
- [grid-template-areas.<string>+]
- expected: FAIL
-
- [grid-template-areas.reset]
- expected: FAIL
-
- [grid-template]
- expected: FAIL
-
[grid-template.initial]
expected: FAIL
[grid-template.none]
expected: FAIL
- [grid-template.<grid-template-rows> / <grid-template-columns>]
- expected: FAIL
-
- [grid-template.<line-names>]
- expected: FAIL
-
- [grid-template.<string>+]
- expected: FAIL
-
- [grid-template.<string><track-size>+]
- expected: FAIL
-
[grid-template.reset]
expected: FAIL
-
- [grid-auto-columns]
- expected: FAIL
-
- [grid-auto-columns.initial]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.auto]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.<length>]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.<percentage>]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.<flex>]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.min-content]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.max-content]
- expected: FAIL
-
- [grid-auto-columns.<track-size>.<track-breadth>.minmax()]
- expected: FAIL
-
- [grid-auto-columns.reset]
- expected: FAIL
-
- [grid-auto-rows]
- expected: FAIL
-
- [grid-auto-rows.initial]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.auto]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.<length>]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.<percentage>]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.<flex>]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.min-content]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.max-content]
- expected: FAIL
-
- [grid-auto-rows.<track-size>.<track-breadth>.minmax()]
- expected: FAIL
-
- [grid-auto-rows.reset]
- expected: FAIL
-
- [grid-auto-flow]
- expected: FAIL
-
- [grid-auto-flow.initial]
- expected: FAIL
-
- [grid-auto-flow.row]
- expected: FAIL
-
- [grid-auto-flow.column]
- expected: FAIL
-
- [grid-auto-flow.dense]
- expected: FAIL
-
- [grid-auto-flow.row dense]
- expected: FAIL
-
- [grid-auto-flow.column dense]
- expected: FAIL
-
- [grid-auto-flow.reset]
- expected: FAIL
-
- [grid-row-start]
- expected: FAIL
-
- [grid-row-start.initial]
- expected: FAIL
-
- [grid-row-start.auto]
- expected: FAIL
-
- [grid-row-start.<custom-ident>]
- expected: FAIL
-
- [grid-row-start.<integer>]
- expected: FAIL
-
- [grid-row-start.<integer> <ident>]
- expected: FAIL
-
- [grid-row-start.span <integer>]
- expected: FAIL
-
- [grid-row-start.span <custom-ident>]
- expected: FAIL
-
- [grid-row-start.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-row-start.reset]
- expected: FAIL
-
- [grid-column-start]
- expected: FAIL
-
- [grid-column-start.initial]
- expected: FAIL
-
- [grid-column-start.auto]
- expected: FAIL
-
- [grid-column-start.<custom-ident>]
- expected: FAIL
-
- [grid-column-start.<integer>]
- expected: FAIL
-
- [grid-column-start.<integer> <ident>]
- expected: FAIL
-
- [grid-column-start.span <integer>]
- expected: FAIL
-
- [grid-column-start.span <custom-ident>]
- expected: FAIL
-
- [grid-column-start.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-column-start.reset]
- expected: FAIL
-
- [grid-row-end]
- expected: FAIL
-
- [grid-row-end.initial]
- expected: FAIL
-
- [grid-row-end.auto]
- expected: FAIL
-
- [grid-row-end.<custom-ident>]
- expected: FAIL
-
- [grid-row-end.<integer>]
- expected: FAIL
-
- [grid-row-end.<integer> <ident>]
- expected: FAIL
-
- [grid-row-end.span <integer>]
- expected: FAIL
-
- [grid-row-end.span <custom-ident>]
- expected: FAIL
-
- [grid-row-end.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-row-end.reset]
- expected: FAIL
-
- [grid-column-end]
- expected: FAIL
-
- [grid-column-end.initial]
- expected: FAIL
-
- [grid-column-end.auto]
- expected: FAIL
-
- [grid-column-end.<custom-ident>]
- expected: FAIL
-
- [grid-column-end.<integer>]
- expected: FAIL
-
- [grid-column-end.<integer> <ident>]
- expected: FAIL
-
- [grid-column-end.span <integer>]
- expected: FAIL
-
- [grid-column-end.span <custom-ident>]
- expected: FAIL
-
- [grid-column-end.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-column-end.reset]
- expected: FAIL
-
- [grid-column]
- expected: FAIL
-
- [grid-column.initial]
- expected: FAIL
-
- [grid-column.auto]
- expected: FAIL
-
- [grid-column.<custom-ident>]
- expected: FAIL
-
- [grid-column.<integer> start]
- expected: FAIL
-
- [grid-column.<integer>]
- expected: FAIL
-
- [grid-column.<integer> <ident>]
- expected: FAIL
-
- [grid-column.span <integer>]
- expected: FAIL
-
- [grid-column.span <custom-ident>]
- expected: FAIL
-
- [grid-column.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-column.reset]
- expected: FAIL
-
- [grid-row]
- expected: FAIL
-
- [grid-row.initial]
- expected: FAIL
-
- [grid-row.auto]
- expected: FAIL
-
- [grid-row.<custom-ident>]
- expected: FAIL
-
- [grid-row.<integer> start]
- expected: FAIL
-
- [grid-row.<integer>]
- expected: FAIL
-
- [grid-row.<integer> <ident>]
- expected: FAIL
-
- [grid-row.span <integer>]
- expected: FAIL
-
- [grid-row.span <custom-ident>]
- expected: FAIL
-
- [grid-row.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-row.reset]
- expected: FAIL
-
- [grid-area]
- expected: FAIL
-
- [grid-area.initial]
- expected: FAIL
-
- [grid-area.auto]
- expected: FAIL
-
- [grid-area.<custom-ident>]
- expected: FAIL
-
- [grid-area.<integer> start]
- expected: FAIL
-
- [grid-area.<integer>]
- expected: FAIL
-
- [grid-area.<integer> <ident>]
- expected: FAIL
-
- [grid-area.span <integer>]
- expected: FAIL
-
- [grid-area.span <custom-ident>]
- expected: FAIL
-
- [grid-area.span <integer> <custom-ident>]
- expected: FAIL
-
- [grid-area.reset]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/display-grid.html.ini b/tests/wpt/meta/css/css-grid/grid-model/display-grid.html.ini
deleted file mode 100644
index 5ca965e132c..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/display-grid.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[display-grid.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/display-inline-grid.html.ini b/tests/wpt/meta/css/css-grid/grid-model/display-inline-grid.html.ini
deleted file mode 100644
index fbcdadc5696..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/display-inline-grid.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[display-inline-grid.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-box-sizing-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-box-sizing-001.html.ini
index 7f1fc8f5a91..6eecaa7fc58 100644
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-box-sizing-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-model/grid-box-sizing-001.html.ini
@@ -1,72 +1,12 @@
[grid-box-sizing-001.html]
- [.grid 1]
- expected: FAIL
-
[.grid 2]
expected: FAIL
- [.grid 3]
- expected: FAIL
-
[.grid 4]
expected: FAIL
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
- [.grid 15]
- expected: FAIL
-
[.grid 16]
expected: FAIL
-
- [.grid 17]
- expected: FAIL
-
- [.grid 18]
- expected: FAIL
-
- [.grid 19]
- expected: FAIL
-
- [.grid 20]
- expected: FAIL
-
- [.grid 21]
- expected: FAIL
-
- [.grid 22]
- expected: FAIL
-
- [.grid 23]
- expected: FAIL
-
- [.grid 24]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-button-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-button-001.html.ini
deleted file mode 100644
index 5d1f6c12f76..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-button-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-button-001.html]
- [[data-expected-width\] 1]
- expected: FAIL
-
- [[data-expected-width\] 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-001.html.ini
deleted file mode 100644
index 01d9498d63e..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-container-scrollbar-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html.ini
deleted file mode 100644
index 02bab1ab17f..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-lr-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-container-scrollbar-vertical-lr-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html.ini
deleted file mode 100644
index b873019dd02..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-container-scrollbar-vertical-rl-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-container-scrollbar-vertical-rl-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-container-sizing-constraints-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-container-sizing-constraints-001.html.ini
index 2c285a92a5b..bb16df50c51 100644
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-container-sizing-constraints-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-model/grid-container-sizing-constraints-001.html.ini
@@ -1,45 +1,9 @@
[grid-container-sizing-constraints-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
[.grid 4]
expected: FAIL
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
[.grid 14]
expected: FAIL
-
- [.grid 15]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-display-grid-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-display-grid-001.html.ini
deleted file mode 100644
index ed6ec496501..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-display-grid-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-display-grid-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-display-inline-grid-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-display-inline-grid-001.html.ini
deleted file mode 100644
index 788df95eebc..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-display-inline-grid-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-display-inline-grid-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-001.html.ini
deleted file mode 100644
index 71b4b962ddf..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-first-letter-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-002.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-002.html.ini
deleted file mode 100644
index c2ad8201a41..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-first-letter-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-first-letter-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-001.html.ini
deleted file mode 100644
index 27fbe29f40b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-first-line-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-002.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-002.html.ini
deleted file mode 100644
index 683cb361099..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-first-line-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-first-line-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-float-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-float-001.html.ini
deleted file mode 100644
index ddfad6b19a4..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-float-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-float-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-floats-no-intrude-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-floats-no-intrude-001.html.ini
deleted file mode 100644
index bf75afbdee0..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-floats-no-intrude-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-floats-no-intrude-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-flex-content-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-flex-content-001.html.ini
deleted file mode 100644
index 6ba87481cde..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-flex-content-001.html.ini
+++ /dev/null
@@ -1,24 +0,0 @@
-[grid-gutters-and-flex-content-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-tracks-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-tracks-001.html.ini
index 129b20ed2ad..1b7a404a875 100644
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-tracks-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-and-tracks-001.html.ini
@@ -2,9 +2,6 @@
[.grid 1]
expected: FAIL
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
@@ -14,9 +11,6 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
[.grid 7]
expected: FAIL
@@ -26,26 +20,11 @@
[.grid 9]
expected: FAIL
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
[.grid 13]
expected: FAIL
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 16]
- expected: FAIL
-
[.grid 17]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-as-percentage-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-as-percentage-001.html.ini
index 07aacd6059c..c711b679f01 100644
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-as-percentage-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-model/grid-gutters-as-percentage-001.html.ini
@@ -11,36 +11,15 @@
[.grid 4]
expected: FAIL
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
[.grid 12]
expected: FAIL
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
[.grid 15]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-001.html.ini
deleted file mode 100644
index 95345125c7b..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-first-letter-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-002.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-002.html.ini
deleted file mode 100644
index ebce1cccbc3..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-letter-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-first-letter-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-001.html.ini
deleted file mode 100644
index 7c2dedad688..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-first-line-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-002.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-002.html.ini
deleted file mode 100644
index 94ca66c2392..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-first-line-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-first-line-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-float-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-float-001.html.ini
deleted file mode 100644
index 22c40eed4ec..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-float-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-float-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-floats-no-intrude-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-floats-no-intrude-001.html.ini
deleted file mode 100644
index de624aacf44..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-floats-no-intrude-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-floats-no-intrude-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-margins-no-collapse-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-margins-no-collapse-001.html.ini
deleted file mode 100644
index 0bc470fac77..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-margins-no-collapse-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-margins-no-collapse-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-vertical-align-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-inline-vertical-align-001.html.ini
deleted file mode 100644
index dcfd3182555..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-inline-vertical-align-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-inline-vertical-align-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-001.html.ini
deleted file mode 100644
index e679221faca..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-margins-no-collapse-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-002.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-002.html.ini
deleted file mode 100644
index 547383e95b8..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-margins-no-collapse-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-margins-no-collapse-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-min-max-height-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-min-max-height-001.html.ini
deleted file mode 100644
index 9922b9e77a7..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-min-max-height-001.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-min-max-height-001.html]
- [.grid 2]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html.ini
deleted file mode 100644
index 67233e4812d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[grid-size-shrink-to-fit-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-support-display-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-support-display-001.html.ini
deleted file mode 100644
index 9e5e6dbfd1d..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-support-display-001.html.ini
+++ /dev/null
@@ -1,18 +0,0 @@
-[grid-support-display-001.html]
- [Test style display 'grid']
- expected: FAIL
-
- [Test style display 'inline-grid']
- expected: FAIL
-
- [Test CSS display 'grid']
- expected: FAIL
-
- [Test CSS display 'inline-grid']
- expected: FAIL
-
- [Test JavaScript display 'grid']
- expected: FAIL
-
- [Test JavaScript display 'inline-grid']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-model/grid-vertical-align-001.html.ini b/tests/wpt/meta/css/css-grid/grid-model/grid-vertical-align-001.html.ini
deleted file mode 100644
index fb62a19c5dc..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-model/grid-vertical-align-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-vertical-align-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-tracks-fractional-fr.html.ini b/tests/wpt/meta/css/css-grid/grid-tracks-fractional-fr.html.ini
deleted file mode 100644
index a9c61b6bd1e..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-tracks-fractional-fr.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-tracks-fractional-fr.html]
- [Tests fractional fr-units which should multiply to whole numbers.]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-tracks-stretched-with-different-flex-factors-sum.html.ini b/tests/wpt/meta/css/css-grid/grid-tracks-stretched-with-different-flex-factors-sum.html.ini
deleted file mode 100644
index d8fc97024c0..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-tracks-stretched-with-different-flex-factors-sum.html.ini
+++ /dev/null
@@ -1,6 +0,0 @@
-[grid-tracks-stretched-with-different-flex-factors-sum.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.html.ini b/tests/wpt/meta/css/css-grid/grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.html.ini
deleted file mode 100644
index be001036d18..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-with-aspect-ratio-uses-content-box-height-for-track-sizing.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-within-flexbox-definite-change.html.ini b/tests/wpt/meta/css/css-grid/grid-within-flexbox-definite-change.html.ini
deleted file mode 100644
index 16a6aa12262..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-within-flexbox-definite-change.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-within-flexbox-definite-change.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-001.html.ini b/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-001.html.ini
deleted file mode 100644
index fe71193b1a8..00000000000
--- a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-support-grid-auto-columns-rows-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-002.html.ini b/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-002.html.ini
deleted file mode 100644
index 471709d5fa3..00000000000
--- a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-support-grid-auto-columns-rows-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-003.html.ini b/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-003.html.ini
index bee2c618937..ce383fa387c 100644
--- a/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/implicit-grids/grid-support-grid-auto-columns-rows-003.html.ini
@@ -1,2 +1,2 @@
[grid-support-grid-auto-columns-rows-003.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/inheritance.html.ini b/tests/wpt/meta/css/css-grid/inheritance.html.ini
deleted file mode 100644
index 4929af8ef09..00000000000
--- a/tests/wpt/meta/css/css-grid/inheritance.html.ini
+++ /dev/null
@@ -1,60 +0,0 @@
-[inheritance.html]
- [Property grid-auto-columns has initial value auto]
- expected: FAIL
-
- [Property grid-auto-columns does not inherit]
- expected: FAIL
-
- [Property grid-auto-flow has initial value row]
- expected: FAIL
-
- [Property grid-auto-flow does not inherit]
- expected: FAIL
-
- [Property grid-auto-rows has initial value auto]
- expected: FAIL
-
- [Property grid-auto-rows does not inherit]
- expected: FAIL
-
- [Property grid-column-end has initial value auto]
- expected: FAIL
-
- [Property grid-column-end does not inherit]
- expected: FAIL
-
- [Property grid-column-start has initial value auto]
- expected: FAIL
-
- [Property grid-column-start does not inherit]
- expected: FAIL
-
- [Property grid-row-end has initial value auto]
- expected: FAIL
-
- [Property grid-row-end does not inherit]
- expected: FAIL
-
- [Property grid-row-start has initial value auto]
- expected: FAIL
-
- [Property grid-row-start does not inherit]
- expected: FAIL
-
- [Property grid-template-areas has initial value none]
- expected: FAIL
-
- [Property grid-template-areas does not inherit]
- expected: FAIL
-
- [Property grid-template-columns has initial value none]
- expected: FAIL
-
- [Property grid-template-columns does not inherit]
- expected: FAIL
-
- [Property grid-template-rows has initial value none]
- expected: FAIL
-
- [Property grid-template-rows does not inherit]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-001.html.ini
index 1803657031c..3abdb6bbe04 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-001.html.ini
@@ -13,9 +13,3 @@
[.grid 6]
expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002.html.ini
deleted file mode 100644
index 9ea03631ebf..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-and-intrinsic-sizes-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[flex-and-intrinsic-sizes-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html.ini
index 85dd7ca14b8..e48586a71c1 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html.ini
@@ -1,36 +1,3 @@
[flex-sizing-columns-min-max-width-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
[.grid 4]
expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html.ini
index 464114f1070..5d0e2b26f9c 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html.ini
@@ -5,32 +5,8 @@
[.grid 2]
expected: FAIL
- [.grid 3]
- expected: FAIL
-
[.grid 4]
expected: FAIL
[.grid 5]
expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini
deleted file mode 100644
index 20b3dd531e5..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/flex-tracks-with-fractional-size.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[flex-tracks-with-fractional-size.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-001.html.ini
index f2e92e24cad..d8c5dc26120 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-001.html.ini
@@ -8,12 +8,6 @@
[.grid 5]
expected: FAIL
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
[.grid 8]
expected: FAIL
@@ -23,12 +17,6 @@
[.grid 10]
expected: FAIL
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
[.grid 13]
expected: FAIL
@@ -38,12 +26,6 @@
[.grid 15]
expected: FAIL
- [.grid 16]
- expected: FAIL
-
- [.grid 17]
- expected: FAIL
-
[.grid 18]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-002.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-002.html.ini
index 86c1903e253..9a95d64a792 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-container-percentage-002.html.ini
@@ -2,9 +2,6 @@
[.grid 1]
expected: FAIL
- [.grid 2]
- expected: FAIL
-
[.grid 4]
expected: FAIL
@@ -17,9 +14,6 @@
[.grid 7]
expected: FAIL
- [.grid 8]
- expected: FAIL
-
[.grid 9]
expected: FAIL
@@ -35,9 +29,6 @@
[.grid 13]
expected: FAIL
- [.grid 14]
- expected: FAIL
-
[.grid 15]
expected: FAIL
@@ -53,9 +44,6 @@
[.grid 19]
expected: FAIL
- [.grid 20]
- expected: FAIL
-
[.grid 21]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html.ini
deleted file mode 100644
index 4de8176e90b..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-content-distribution-must-account-for-track-sizing-003.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-content-distribution-must-account-for-track-sizing-003.html]
- [.grid 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html.ini
deleted file mode 100644
index 14d46278447..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-001.html.ini
+++ /dev/null
@@ -1,48 +0,0 @@
-[grid-find-fr-size-gutters-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
-
- [.grid 13]
- expected: FAIL
-
- [.grid 14]
- expected: FAIL
-
- [.grid 15]
- expected: FAIL
-
- [.grid 16]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html.ini
deleted file mode 100644
index 623c5855cd6..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-find-fr-size-gutters-002.html.ini
+++ /dev/null
@@ -1,18 +0,0 @@
-[grid-find-fr-size-gutters-002.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-layout-free-space-unit.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-layout-free-space-unit.html.ini
deleted file mode 100644
index c76787069f7..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-layout-free-space-unit.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-free-space-unit.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html.ini
new file mode 100644
index 00000000000..026ad5d3c5d
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-filled-shrinkwrap-001.html.ini
@@ -0,0 +1,2 @@
+[grid-percent-rows-filled-shrinkwrap-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html.ini
new file mode 100644
index 00000000000..53898e9abc9
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-percent-rows-spanned-shrinkwrap-001.html.ini
@@ -0,0 +1,2 @@
+[grid-percent-rows-spanned-shrinkwrap-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001.html.ini
deleted file mode 100644
index aa55293cecf..00000000000
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-stretch-respects-min-size-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-stretch-respects-min-size-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-001.html.ini
new file mode 100644
index 00000000000..fa0ce05e7fa
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-align-content-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-002.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-002.html.ini
new file mode 100644
index 00000000000..92097ff65eb
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-002.html.ini
@@ -0,0 +1,2 @@
+[masonry-align-content-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini
new file mode 100644
index 00000000000..3f37219fe99
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-003.html.ini
@@ -0,0 +1,2 @@
+[masonry-align-content-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-004.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-004.html.ini
new file mode 100644
index 00000000000..060dadd405d
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-align-content-004.html.ini
@@ -0,0 +1,2 @@
+[masonry-align-content-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-001.html.ini
new file mode 100644
index 00000000000..70cb126a3e6
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-justify-content-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-002.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-002.html.ini
new file mode 100644
index 00000000000..6c648931537
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-002.html.ini
@@ -0,0 +1,2 @@
+[masonry-justify-content-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-003.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-003.html.ini
new file mode 100644
index 00000000000..4006064b1bc
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-003.html.ini
@@ -0,0 +1,2 @@
+[masonry-justify-content-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-004.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-004.html.ini
new file mode 100644
index 00000000000..05d45916524
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/alignment/masonry-justify-content-004.html.ini
@@ -0,0 +1,2 @@
+[masonry-justify-content-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-001.html.ini
new file mode 100644
index 00000000000..722ee072624
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-grid-item-self-baseline-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002a.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002a.html.ini
new file mode 100644
index 00000000000..3e899bed0a1
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002a.html.ini
@@ -0,0 +1,2 @@
+[masonry-grid-item-self-baseline-002a.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002b.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002b.html.ini
new file mode 100644
index 00000000000..5756dccdb61
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002b.html.ini
@@ -0,0 +1,2 @@
+[masonry-grid-item-self-baseline-002b.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/fragmentation/masonry-fragmentation-003.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/fragmentation/masonry-fragmentation-003.html.ini
new file mode 100644
index 00000000000..4254cef5011
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/fragmentation/masonry-fragmentation-003.html.ini
@@ -0,0 +1,2 @@
+[masonry-fragmentation-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-001.html.ini
new file mode 100644
index 00000000000..94b7c125c3c
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-gap-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini
new file mode 100644
index 00000000000..c661d850044
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/gap/masonry-gap-002.html.ini
@@ -0,0 +1,2 @@
+[masonry-gap-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/grid-placement/masonry-grid-placement-named-lines-002.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/grid-placement/masonry-grid-placement-named-lines-002.html.ini
index 3883a104e47..9a9d7d63261 100644
--- a/tests/wpt/meta/css/css-grid/masonry/tentative/grid-placement/masonry-grid-placement-named-lines-002.html.ini
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/grid-placement/masonry-grid-placement-named-lines-002.html.ini
@@ -1,2 +1,2 @@
[masonry-grid-placement-named-lines-002.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-006.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-006.html.ini
new file mode 100644
index 00000000000..69ea38be31b
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-cols-006.html.ini
@@ -0,0 +1,2 @@
+[masonry-intrinsic-sizing-cols-006.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-005.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-005.html.ini
new file mode 100644
index 00000000000..5ebecf3cc34
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-005.html.ini
@@ -0,0 +1,2 @@
+[masonry-intrinsic-sizing-rows-005.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-006.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-006.html.ini
new file mode 100644
index 00000000000..61ac3e8a654
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/intrinsic-sizing/masonry-intrinsic-sizing-rows-006.html.ini
@@ -0,0 +1,2 @@
+[masonry-intrinsic-sizing-rows-006.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-columns-item-placement-auto-flow-next-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-columns-item-placement-auto-flow-next-001.html.ini
new file mode 100644
index 00000000000..70055d6c907
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-columns-item-placement-auto-flow-next-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-columns-item-placement-auto-flow-next-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003.html.ini
new file mode 100644
index 00000000000..d727ab19cb3
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-003.html.ini
@@ -0,0 +1,2 @@
+[masonry-item-placement-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-006.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-006.html.ini
new file mode 100644
index 00000000000..19b70626815
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-006.html.ini
@@ -0,0 +1,2 @@
+[masonry-item-placement-006.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-007.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-007.html.ini
new file mode 100644
index 00000000000..99f951f76a2
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/item-placement/masonry-item-placement-007.html.ini
@@ -0,0 +1,2 @@
+[masonry-item-placement-007.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini
index 9dd30715c6b..c7e7666da03 100644
--- a/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini
@@ -2,18 +2,9 @@
[Property grid-template-rows value 'masonry']
expected: FAIL
- [Property grid-template-columns value 'none']
- expected: FAIL
-
[Property grid-template-columns value '20%']
expected: FAIL
- [Property grid-template-columns value 'calc(-0.5em + 10px)']
- expected: FAIL
-
- [Property grid-template-columns value 'calc(0.5em + 10px)']
- expected: FAIL
-
[Property grid-template-columns value 'calc(30% + 40px)']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-not-inhibited-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-not-inhibited-001.html.ini
new file mode 100644
index 00000000000..941a91bcb01
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/masonry-not-inhibited-001.html.ini
@@ -0,0 +1,2 @@
+[masonry-not-inhibited-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/order/masonry-order-001.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/order/masonry-order-001.html.ini
deleted file mode 100644
index 3346f33548e..00000000000
--- a/tests/wpt/meta/css/css-grid/masonry/tentative/order/masonry-order-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[masonry-order-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/masonry-subgrid-002.html.ini b/tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/masonry-subgrid-002.html.ini
new file mode 100644
index 00000000000..242aa3df7c6
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/masonry/tentative/subgrid/masonry-subgrid-002.html.ini
@@ -0,0 +1,2 @@
+[masonry-subgrid-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-area-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-area-computed.html.ini
deleted file mode 100644
index f557f4ab1fd..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-area-computed.html.ini
+++ /dev/null
@@ -1,90 +0,0 @@
-[grid-area-computed.html]
- [Property grid-area value 'auto / auto / auto / auto']
- expected: FAIL
-
- [Property grid-row value 'auto / auto']
- expected: FAIL
-
- [Property grid-column-end value 'auto']
- expected: FAIL
-
- [Property grid-row value '-zπ']
- expected: FAIL
-
- [Property grid-row-start value 'AZ']
- expected: FAIL
-
- [Property grid-column-start value '-_π']
- expected: FAIL
-
- [Property grid-row-end value '_9']
- expected: FAIL
-
- [Property grid-area value '1 / 90 -a- / auto / auto']
- expected: FAIL
-
- [Property grid-row value '2 az / auto']
- expected: FAIL
-
- [Property grid-column value '9 / -19 zA']
- expected: FAIL
-
- [Property grid-row-start value '-19']
- expected: FAIL
-
- [Property grid-row-start value '9 -Z_']
- expected: FAIL
-
- [Property grid-column-start value '-44 Z']
- expected: FAIL
-
- [Property grid-row-end value '1 -πA']
- expected: FAIL
-
- [Property grid-column-end value '5 π_']
- expected: FAIL
-
- [Property grid-area value 'span 2 i / auto / auto / auto']
- expected: FAIL
-
- [Property grid-row value 'span 2 / auto']
- expected: FAIL
-
- [Property grid-column-start value 'span 1 i']
- expected: FAIL
-
- [Property grid-row-start value 'span 1']
- expected: FAIL
-
- [Property grid-row-end value 'span 2 i']
- expected: FAIL
-
- [Property grid-column-end value 'span 2']
- expected: FAIL
-
- [Property grid-row-start value 'span i']
- expected: FAIL
-
- [Property grid-row value 'span i / auto']
- expected: FAIL
-
- [Property grid-area value 'auto / i / auto / i']
- expected: FAIL
-
- [Property grid-area value 'auto / i / 2 j']
- expected: FAIL
-
- [Property grid-area value 'auto / i / 2 j / span 3 k']
- expected: FAIL
-
- [Property grid-row value 'auto / i']
- expected: FAIL
-
- [Property grid-column value '2 j / span 3 k']
- expected: FAIL
-
- [Property grid-column-end value '\\31st']
- expected: FAIL
-
- [Property grid-column-end value '\\31 st']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-area-shorthand.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-area-shorthand.html.ini
deleted file mode 100644
index 806247c3dd6..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-area-shorthand.html.ini
+++ /dev/null
@@ -1,159 +0,0 @@
-[grid-area-shorthand.html]
- [e.style['grid-area'\] = "auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c / d" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c / d" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c / d" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c / d" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "a / b / c / d" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a- / 2 i span" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a- / 2 i span" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a- / 2 i span" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a- / 2 i span" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a- / 2 i span" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / 2 / 3 / 4" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / 2 / 3 / 4" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / 2 / 3 / 4" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / 2 / 3 / 4" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / 2 / 3 / 4" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "one / 2" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "one / 2" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "one / 2" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "1 two / four 3" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "1 two / four 3" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "1 two / four 3" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "5 span" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "5 span" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "5 span" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "1 / two" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "1 / two" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "1 / two" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 1 two / four 3 span" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 1 two / four 3 span" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 1 two / four 3 span" should not set unrelated longhands]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-area-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-area-valid.html.ini
deleted file mode 100644
index 303d66a2255..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-area-valid.html.ini
+++ /dev/null
@@ -1,171 +0,0 @@
-[grid-area-valid.html]
- [e.style['grid-area'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / auto / auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "AuTo" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto/auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-end'\] = "AuTo" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "--a" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "-zπ" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "-zπ/-zπ" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "i / i" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-start'\] = "AZ" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-start'\] = "-_π" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-end'\] = "_9" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "+90 -a-" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "az 2" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "9" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "-19 zA" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "-A0 33" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-start'\] = "-19" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-start'\] = "9 -Z_" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-start'\] = "+90" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-start'\] = "Z -44" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-end'\] = "1 -πA" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-end'\] = "π_ +5" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "span 2 i" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "i 2 SpAn" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "span 1 i" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "i SpAn" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-start'\] = "span i" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-start'\] = "SpAn i 2" should set the property value]
- expected: FAIL
-
- [e.style['grid-row-end'\] = "2 i span" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-end'\] = "2 SpAn" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / i" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / i / auto / i" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / i / auto / 2 i" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / i / auto / i" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / auto / auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / auto / i / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / j / i / k" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / auto / 2 / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "1 / i / 2 / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "i / i / auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "i / auto / i / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / i / 2 j" should set the property value]
- expected: FAIL
-
- [e.style['grid-area'\] = "auto / i / 2 j / span 3 k" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto / i" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "i / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "2 i / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-row'\] = "1 / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "2 j / span 3 k" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-end'\] = "\\\\31st" should set the property value]
- expected: FAIL
-
- [e.style['grid-column-end'\] = "\\\\31 st" should set the property value]
- expected: FAIL
-
- [e.style['grid-column'\] = "\\\\31st / \\\\31 st" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-computed.html.ini
deleted file mode 100644
index a3880631c3c..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-computed.html.ini
+++ /dev/null
@@ -1,75 +0,0 @@
-[grid-auto-columns-computed.html]
- [Property grid-auto-columns value '1px']
- expected: FAIL
-
- [Property grid-auto-columns value 'calc(10px + 0.5em)']
- expected: FAIL
-
- [Property grid-auto-columns value 'calc(10px - 0.5em)']
- expected: FAIL
-
- [Property grid-auto-columns value '4%']
- expected: FAIL
-
- [Property grid-auto-columns value '5fr']
- expected: FAIL
-
- [Property grid-auto-columns value 'min-content']
- expected: FAIL
-
- [Property grid-auto-columns value 'max-content']
- expected: FAIL
-
- [Property grid-auto-columns value 'auto']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(1px, 5fr)']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(calc(10px + 0.5em), max-content)']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(calc(10px - 0.5em), max-content)']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(4%, auto)']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(min-content, calc(10px + 0.5em))']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(auto, 4%)']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(1px)']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(calc(10px + 0.5em))']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(calc(10px - 0.5em))']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(4%)']
- expected: FAIL
-
- [Property grid-auto-columns value '0px']
- expected: FAIL
-
- [Property grid-auto-columns value '0%']
- expected: FAIL
-
- [Property grid-auto-columns value '0fr']
- expected: FAIL
-
- [Property grid-auto-columns value 'minmax(auto, 0%)']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(0px)']
- expected: FAIL
-
- [Property grid-auto-columns value '1px 2px 3px 0px']
- expected: FAIL
-
- [Property grid-auto-columns value 'fit-content(1px) minmax(2px, 3px) 4px']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-valid.html.ini
deleted file mode 100644
index a56b39cea75..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-columns-valid.html.ini
+++ /dev/null
@@ -1,90 +0,0 @@
-[grid-auto-columns-valid.html]
- [e.style['grid-auto-columns'\] = "1px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "2em" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "calc(2em + 3ex)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "4%" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "min-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "max-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "auto /**/" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(1px, 5fr)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(2em, min-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(calc(2em + 3ex), max-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(4%, auto)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(5vmin, 1px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(min-content, 2em)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(max-content, calc(2em + 3ex))" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(auto, 4%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(1px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(2em)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(calc(2em + 3ex))" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(4%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "0%" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "0fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "minmax(auto, 0%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(0px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "auto auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "auto 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "1px 2px 3px 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-columns'\] = "fit-content(1px) minmax(2px, 3px) 4px" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-computed.html.ini
deleted file mode 100644
index 0c2224162e7..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-computed.html.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[grid-auto-flow-computed.html]
- [Property grid-auto-flow value 'row']
- expected: FAIL
-
- [Property grid-auto-flow value 'column']
- expected: FAIL
-
- [Property grid-auto-flow value 'row dense']
- expected: FAIL
-
- [Property grid-auto-flow value 'column dense']
- expected: FAIL
-
- [Property grid-auto-flow value 'dense row']
- expected: FAIL
-
- [Property grid-auto-flow value 'dense column']
- expected: FAIL
-
- [Property grid-auto-flow value 'dense']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-valid.html.ini
deleted file mode 100644
index 5285e75dd10..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-flow-valid.html.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[grid-auto-flow-valid.html]
- [e.style['grid-auto-flow'\] = "row" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "column" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "row dense" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "dense row" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "dense" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "column dense" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-flow'\] = "dense column" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-computed.html.ini
deleted file mode 100644
index 99fe2bc9857..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-computed.html.ini
+++ /dev/null
@@ -1,75 +0,0 @@
-[grid-auto-rows-computed.html]
- [Property grid-auto-rows value '1px']
- expected: FAIL
-
- [Property grid-auto-rows value 'calc(10px + 0.5em)']
- expected: FAIL
-
- [Property grid-auto-rows value 'calc(10px - 0.5em)']
- expected: FAIL
-
- [Property grid-auto-rows value '4%']
- expected: FAIL
-
- [Property grid-auto-rows value '5fr']
- expected: FAIL
-
- [Property grid-auto-rows value 'min-content']
- expected: FAIL
-
- [Property grid-auto-rows value 'max-content']
- expected: FAIL
-
- [Property grid-auto-rows value 'auto']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(1px, 5fr)']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(calc(10px + 0.5em), max-content)']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(calc(10px - 0.5em), max-content)']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(4%, auto)']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(min-content, calc(10px + 0.5em))']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(auto, 4%)']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(1px)']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(calc(10px + 0.5em))']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(calc(10px - 0.5em))']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(4%)']
- expected: FAIL
-
- [Property grid-auto-rows value '0px']
- expected: FAIL
-
- [Property grid-auto-rows value '0%']
- expected: FAIL
-
- [Property grid-auto-rows value '0fr']
- expected: FAIL
-
- [Property grid-auto-rows value 'minmax(auto, 0%)']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(0px)']
- expected: FAIL
-
- [Property grid-auto-rows value '1px 2px 3px 0px']
- expected: FAIL
-
- [Property grid-auto-rows value 'fit-content(1px) minmax(2px, 3px) 4px']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-valid.html.ini
deleted file mode 100644
index 22206611d37..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-auto-rows-valid.html.ini
+++ /dev/null
@@ -1,90 +0,0 @@
-[grid-auto-rows-valid.html]
- [e.style['grid-auto-rows'\] = "1px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "2em" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "calc(2em + 3ex)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "4%" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "min-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "max-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "auto /**/" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(1px, 5fr)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(2em, min-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(calc(2em + 3ex), max-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(4%, auto)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(5vmin, 1px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(min-content, 2em)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(max-content, calc(2em + 3ex))" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(auto, 4%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(1px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(2em)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(calc(2em + 3ex))" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(4%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "0%" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "0fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "minmax(auto, 0%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(0px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "auto auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "auto 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "1px 2px 3px 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-auto-rows'\] = "fit-content(1px) minmax(2px, 3px) 4px" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-column-shortest-serialization.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-column-shortest-serialization.html.ini
deleted file mode 100644
index 5213cc08bb9..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-column-shortest-serialization.html.ini
+++ /dev/null
@@ -1,48 +0,0 @@
-[grid-column-shortest-serialization.html]
- [Property grid-column value 'auto / auto']
- expected: FAIL
-
- [Property grid-column value 'auto']
- expected: FAIL
-
- [Property grid-column value '10 / auto']
- expected: FAIL
-
- [Property grid-column value '10']
- expected: FAIL
-
- [Property grid-column value '-10 / auto']
- expected: FAIL
-
- [Property grid-column value '-10']
- expected: FAIL
-
- [Property grid-column value 'first / first']
- expected: FAIL
-
- [Property grid-column value 'first']
- expected: FAIL
-
- [Property grid-column value 'span 2 / auto']
- expected: FAIL
-
- [Property grid-column value 'span 2']
- expected: FAIL
-
- [Property grid-column value '2 first / auto']
- expected: FAIL
-
- [Property grid-column value '2 first']
- expected: FAIL
-
- [Property grid-column value 'span first / auto']
- expected: FAIL
-
- [Property grid-column value 'span first']
- expected: FAIL
-
- [Property grid-column value 'span 2 first / auto']
- expected: FAIL
-
- [Property grid-column value 'span 2 first']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-column-shorthand.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-column-shorthand.html.ini
deleted file mode 100644
index 5d32982a494..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-column-shorthand.html.ini
+++ /dev/null
@@ -1,144 +0,0 @@
-[grid-column-shorthand.html]
- [e.style['grid-column'\] = "auto / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "auto / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "auto / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "10 / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "10 / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "10 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "10" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "10" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "10" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10 / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10 / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "-10" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "3 last" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span first" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first / auto" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first / auto" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "span 2 first" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "last / last" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "last / last" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "last / last" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-column'\] = "last" should set grid-column-end]
- expected: FAIL
-
- [e.style['grid-column'\] = "last" should set grid-column-start]
- expected: FAIL
-
- [e.style['grid-column'\] = "last" should not set unrelated longhands]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini
index 11fe6f35133..d788f53993d 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini
@@ -1,7 +1,4 @@
[grid-columns-rows-get-set-multiple.html]
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithFixedElement' : grid-template-columns = '7px 11px', grid-template-rows = '17px 2px']
- expected: FAIL
-
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithPercentElement' : grid-template-columns = '400px 800px', grid-template-rows = '150px 450px']
expected: FAIL
@@ -11,15 +8,9 @@
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithAutoElement' : grid-template-columns = '0px 17px', grid-template-rows = '0px 3px']
expected: FAIL
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithEMElement' : grid-template-columns = '100px 120px', grid-template-rows = '150px 170px']
- expected: FAIL
-
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithThreeItems' : grid-template-columns = '15px 0px 100px', grid-template-rows = '120px 18px 0px']
expected: FAIL
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithFitContentAndFitAvailable' : grid-template-columns = 'none', grid-template-rows = 'none']
- expected: FAIL
-
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithMinMaxContent' : grid-template-columns = '0px 0px', grid-template-rows = '0px 0px']
expected: FAIL
@@ -38,9 +29,6 @@
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithFractionMinMax' : grid-template-columns = '45px 755px', grid-template-rows = '586px 14px']
expected: FAIL
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithCalcCalc' : grid-template-columns = '200px 100px', grid-template-rows = '150px 75px']
- expected: FAIL
-
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithCalcAndFixed' : grid-template-columns = '400px 80px', grid-template-rows = '88px 150px']
expected: FAIL
@@ -53,9 +41,6 @@
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithAutoInsideMinMax' : grid-template-columns = '0px 30px', grid-template-rows = '132px 60px']
expected: FAIL
- [Test getting and setting grid-template-rows and grid-template-columns through JS: grid-template-columns = '18px 22px', element.style.gridTemplateColumns = '18px 22px', grid-template-rows = '66px 70px', element.style.gridTemplateRows = '66px 70px']
- expected: FAIL
-
[Test getting and setting grid-template-rows and grid-template-columns through JS: grid-template-columns = '440px 640px', element.style.gridTemplateColumns = '55% 80%', grid-template-rows = '240px 378px', element.style.gridTemplateRows = '40% 63%']
expected: FAIL
@@ -77,44 +62,8 @@
[Test getting and setting grid-template-rows and grid-template-columns through JS: grid-template-columns = '345px 92px', element.style.gridTemplateColumns = 'calc(25px + 40%) minmax(min-content, calc(10% + 12px))', grid-template-rows = '100px 0px', element.style.gridTemplateRows = 'minmax(calc(75% - 350px), max-content) auto']
expected: FAIL
- [Test setting wrong/invalid values through CSS]
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'none auto', grid-template-rows = 'none auto']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'none 16em', grid-template-rows = 'none 56%']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'none none', grid-template-rows = 'none none']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'auto none', grid-template-rows = 'auto none']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'auto none 16em', grid-template-rows = 'auto 18em none']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = '-webkit-fit-content -webkit-fit-content', grid-template-rows = '-webkit-fit-available -webkit-fit-available']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = '-10px minmax(16px, 32px)', grid-template-rows = 'minmax(10%, 15%) -10vw']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = '10px minmax(16px, -1vw)', grid-template-rows = 'minmax(-1%, 15%) 10vw']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = '10px calc(16px 30px)', grid-template-rows = 'calc(25px + auto) 2em']
- expected: FAIL
-
- [Test setting bad JS values: grid-template-columns = 'minmax(min-content, calc() 250px', grid-template-rows = 'calc(2em(']
- expected: FAIL
-
[Test setting grid-template-columns and grid-template-rows to 'inherit' through JS]
expected: FAIL
- [Test the default value]
- expected: FAIL
-
[Test setting grid-template-columns and grid-template-rows to 'initial' through JS]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-row-shortest-serialization.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-row-shortest-serialization.html.ini
deleted file mode 100644
index 51367366f6b..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-row-shortest-serialization.html.ini
+++ /dev/null
@@ -1,45 +0,0 @@
-[grid-row-shortest-serialization.html]
- [Property grid-row value 'auto / auto']
- expected: FAIL
-
- [Property grid-row value 'auto']
- expected: FAIL
-
- [Property grid-row value '10 / auto']
- expected: FAIL
-
- [Property grid-row value '10']
- expected: FAIL
-
- [Property grid-row value '-10 / auto']
- expected: FAIL
-
- [Property grid-row value '-10']
- expected: FAIL
-
- [Property grid-row value 'span 2 / auto']
- expected: FAIL
-
- [Property grid-row value 'span 2']
- expected: FAIL
-
- [Property grid-row value '3 last / auto']
- expected: FAIL
-
- [Property grid-row value '3 last']
- expected: FAIL
-
- [Property grid-row value 'span first / auto']
- expected: FAIL
-
- [Property grid-row value 'span first']
- expected: FAIL
-
- [Property grid-row value 'span 2 first / auto']
- expected: FAIL
-
- [Property grid-row value 'span 2 first']
- expected: FAIL
-
- [Property grid-row value 'last / last']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-row-shorthand.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-row-shorthand.html.ini
deleted file mode 100644
index cf104a8bac2..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-row-shorthand.html.ini
+++ /dev/null
@@ -1,144 +0,0 @@
-[grid-row-shorthand.html]
- [e.style['grid-row'\] = "auto / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "10 / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "10 / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "10 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "10" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "10" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "10" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10 / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10 / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "-10" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "3 last" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span first" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first / auto" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first / auto" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first / auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "span 2 first" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "last / last" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "last / last" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "last / last" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-row'\] = "last" should set grid-row-end]
- expected: FAIL
-
- [e.style['grid-row'\] = "last" should set grid-row-start]
- expected: FAIL
-
- [e.style['grid-row'\] = "last" should not set unrelated longhands]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-serialization.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-serialization.html.ini
deleted file mode 100644
index ba00bc04b8d..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-serialization.html.ini
+++ /dev/null
@@ -1,363 +0,0 @@
-[grid-shorthand-serialization.html]
- [e.style.cssText = grid: auto-flow auto / 100px 100px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow auto / 100px 100px should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow auto / 100px 100px; grid-template-areas: "one two" "three four" should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow auto / 100px 100px; grid-template-areas: "one two" "three four" should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow auto / 100px 100px; grid-template-areas: "one two" "three four" should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow auto / 100px 100px; grid-template-areas: "one two" "three four" should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid: 30px 40px / 50px 60px; grid-auto-flow: column should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 30px 40px / 50px 60px; grid-auto-flow: column should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: 30px 40px / 50px 60px; grid-auto-flow: column should set grid-template]
- expected: FAIL
-
- [cssText ('grid: 30px 40px / 50px 60px; grid-auto-flow: column') must contain 'grid-template: 30px 40px / 50px 60px;' in its serialization]
- expected: FAIL
-
- [cssText ('grid: 30px 40px / 50px 60px; grid-auto-flow: column') must contain 'grid-auto-rows: auto;' in its serialization]
- expected: FAIL
-
- [cssText ('grid: 30px 40px / 50px 60px; grid-auto-flow: column') must contain 'grid-auto-columns: auto;' in its serialization]
- expected: FAIL
-
- [cssText ('grid: 30px 40px / 50px 60px; grid-auto-flow: column') must contain 'grid-auto-flow: column;' in its serialization]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: 20px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: 20px should set grid-template]
- expected: FAIL
-
- [cssText ('grid: auto-flow / 10px; grid-template-rows: 20px') must contain 'grid: 20px / 10px;' in its serialization]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(2, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(2, 20px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(2, 20px) repeat(3, 30px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(2, 20px) repeat(3, 30px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(auto-fill, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(auto-fill, 20px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(auto-fit, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-rows: repeat(auto-fit, 20px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: 10px / auto; grid-template-columns: 20px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 10px / auto; grid-template-columns: 20px should set grid-template]
- expected: FAIL
-
- [cssText ('grid: 10px / auto; grid-template-columns: 20px') must contain 'grid: 10px / 20px;' in its serialization]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(2, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(2, 20px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(2, 20px) repeat(3, 30px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(2, 20px) repeat(3, 30px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(auto-fill, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(auto-fill, 20px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(auto-fit, 20px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow / 10px; grid-template-columns: repeat(auto-fit, 20px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-flow: inherit should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / 2px; grid-auto-flow: row should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: none / 2px; grid-auto-flow: row should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / 2px; grid-auto-columns: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / 2px; grid-auto-rows: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow; grid-auto-columns: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-auto-columns: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow dense / 2px; grid-auto-rows: auto should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / 2px; grid-auto-columns: 3px should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: 1px / auto-flow 2px; grid-auto-rows: 3px should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: 3px should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(2, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fill, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: none / auto-flow 1px; grid-template-columns: repeat(auto-fit, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: 3px should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(2, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fill, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid-auto-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid-auto-flow]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid-auto-rows]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid: auto-flow 1px / none; grid-template-rows: repeat(auto-fit, 3px) should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 3px); grid-template-areas: "one two" "three four" should set grid]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 3px); grid-template-areas: "one two" "three four" should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 3px); grid-template-areas: "one two" "three four" should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 3px); grid-template-areas: "one two" "three four" should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 1fr); grid-template-areas: "one two" "three four" should set grid]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 1fr); grid-template-areas: "one two" "three four" should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 1fr); grid-template-areas: "one two" "three four" should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(2, 1fr); grid-template-areas: "one two" "three four" should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fill, 3px); grid-template-areas: "one two" "three four" should set grid]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fill, 3px); grid-template-areas: "one two" "three four" should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fill, 3px); grid-template-areas: "one two" "three four" should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fill, 3px); grid-template-areas: "one two" "three four" should set grid-template-rows]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fit, 3px); grid-template-areas: "one two" "three four" should set grid]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fit, 3px); grid-template-areas: "one two" "three four" should set grid-template-areas]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fit, 3px); grid-template-areas: "one two" "three four" should set grid-template-columns]
- expected: FAIL
-
- [e.style.cssText = grid-template-rows: auto auto; grid-template-columns: repeat(auto-fit, 3px); grid-template-areas: "one two" "three four" should set grid-template-rows]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-valid.html.ini
deleted file mode 100644
index ebfd9f31f66..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand-valid.html.ini
+++ /dev/null
@@ -1,147 +0,0 @@
-[grid-shorthand-valid.html]
- [e.style['grid'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "none / none" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "none / [a\] 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "none / [\] 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] 10px / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] 10px / none" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[\] 10px [\] / [\] auto [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\" 10px [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[\] \\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\" 10px [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" auto" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a a a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" / 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" / 20%" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" / 5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[\] \\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [\] [\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] [b\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" / 0" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" 10px / 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] \\"b\\" 10px [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] [a\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] [\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" 10px [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "[a\] \\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" \\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" [a\] \\"b\\" [a\] / 0" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "\\"a\\" \\"a\\" [a\] [a\] \\"b\\" / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "100px / auto-flow dense 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 1fr / 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "100px / dense auto-flow 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "dense auto-flow 1fr / 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "100px / auto-flow 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow 1fr / 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "none / auto-flow 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow 1fr / none" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto / auto-flow 100px" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow 1fr / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid'\] = "1fr / 1fr" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-shorthand.html.ini
deleted file mode 100644
index 2bbb927d3cb..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-shorthand.html.ini
+++ /dev/null
@@ -1,189 +0,0 @@
-[grid-shorthand.html]
- [e.style['grid'\] = "none" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "none" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "none" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "none" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "none" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "none" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "none" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "10px / 20%" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "none / 10px" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "10px / auto-flow dense 20px" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-auto-columns]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-auto-flow]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-auto-rows]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid'\] = "auto-flow dense 30px / 40px" should not set unrelated longhands]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-computed.html.ini
deleted file mode 100644
index be39bc5afc0..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-computed.html.ini
+++ /dev/null
@@ -1,27 +0,0 @@
-[grid-template-areas-computed.html]
- [Property grid-template-areas value 'none']
- expected: FAIL
-
- [Property grid-template-areas value '"first"']
- expected: FAIL
-
- [Property grid-template-areas value '"first second"']
- expected: FAIL
-
- [Property grid-template-areas value '"1st 2nd 3rd"']
- expected: FAIL
-
- [Property grid-template-areas value '"first second" "third fourth"']
- expected: FAIL
-
- [Property grid-template-areas value '"first second" "third ." "1st 2nd" "3rd 4th"']
- expected: FAIL
-
- [Property grid-template-areas value '" a \t b "']
- expected: FAIL
-
- [Property grid-template-areas value '"c\td"']
- expected: FAIL
-
- [Property grid-template-areas value '"first ..."']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-one-cell.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-one-cell.html.ini
deleted file mode 100644
index 3025564e3b7..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-one-cell.html.ini
+++ /dev/null
@@ -1,12 +0,0 @@
-[grid-template-areas-one-cell.html]
- ["grid-template-areas: '';" should be invalid.]
- expected: FAIL
-
- ["grid-template-areas: '' '';" should be invalid.]
- expected: FAIL
-
- ["grid-template-areas: '$';" should be invalid.]
- expected: FAIL
-
- ["grid-template-areas: ' ';" should be invalid.]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-valid.html.ini
deleted file mode 100644
index db5d9c76334..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-areas-valid.html.ini
+++ /dev/null
@@ -1,27 +0,0 @@
-[grid-template-areas-valid.html]
- [e.style['grid-template-areas'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"first\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"first second\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"1st 2nd 3rd\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"first second\\" \\"third fourth\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"first second\\" \\"third .\\" \\"1st 2nd\\" \\"3rd 4th\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\" a \\t b \\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"c\\td\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-areas'\] = "\\"first ...\\"" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html.ini
index 0e861adc5cc..73fea439f38 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-implicit-track.html.ini
@@ -1,4 +1,5 @@
[grid-template-columns-computed-implicit-track.html]
+ expected: CRASH
[Property grid-template-columns value 'none' computes to '10px']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini
deleted file mode 100644
index b538cd273ef..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-nogrid.html.ini
+++ /dev/null
@@ -1,96 +0,0 @@
-[grid-template-columns-computed-nogrid.html]
- [Property grid-template-columns value 'none']
- expected: FAIL
-
- [Property grid-template-columns value '1px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\]']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] 2px']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px [b\]']
- expected: FAIL
-
- [Property grid-template-columns value '1px repeat(1, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-columns value '1px repeat(auto-fill, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-columns value '1px repeat(auto-fit, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(1, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(2, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(auto-fill, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(auto-fit, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(1, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(auto-fill, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-columns value '1px [a\] repeat(auto-fit, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px repeat(1, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px repeat(auto-fill, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px 4px [d\]']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px repeat(auto-fill, 2px [b\] 3px) [d\] 4px']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px repeat(auto-fit, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(1, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(auto-fill, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(auto-fit, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1em repeat(1, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1em repeat(auto-fill, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1em repeat(auto-fit, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
-
- [Property grid-template-columns value 'repeat(1, 2px [a\] 3px) [b\] repeat(auto-fill, [c\] 200% [d\]) [e\] 300%']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] repeat(auto-fill, [b\] 200% [c\]) repeat(1, 2px [d\] 3px) [e\] 300%']
- expected: FAIL
-
- [Property grid-template-columns value 'repeat(1, [a\] 2px [b\] 3px) [b\] repeat(auto-fill, [c\] 200% [d\]) [e\] 300%']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] repeat(auto-fill, [b\] 200% [c\]) repeat(1, 2px [d\] 3px [e\]) [f\] 300%']
- expected: FAIL
-
- [Property grid-template-columns value '[a\] 1px [b c\] repeat(auto-fill, [d\] 200% [e f\]) [g\] 2px repeat(1, 3px [d e\] 4px [e f\]) [g\] 300% [h\]']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-withcontent.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-withcontent.html.ini
index ef169e1c74e..d178f659bf9 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-withcontent.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed-withcontent.html.ini
@@ -1,4 +1,5 @@
[grid-template-columns-computed-withcontent.html]
+ expected: CRASH
[Property grid-template-columns value 'none']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed.html.ini
index 32563c53eee..8b9b4fad06a 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-computed.html.ini
@@ -1,4 +1,5 @@
[grid-template-columns-computed.html]
+ expected: CRASH
[Property grid-template-columns value 'none']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-valid.html.ini
deleted file mode 100644
index d4ce8a27c8f..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-columns-valid.html.ini
+++ /dev/null
@@ -1,102 +0,0 @@
-[grid-template-columns-valid.html]
- [e.style['grid-template-columns'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "20%" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "calc(-0.5em + 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "calc(0.5em + 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "calc(30% + 40vw)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "min-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "max-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(10px, auto)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(20%, max-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(calc(-0.5em + 10px), min-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(calc(0.5em + 10px), 5fr)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(calc(30% + 40vw), 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(min-content, 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(max-content, calc(-0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "minmax(auto, calc(0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "fit-content(10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "fit-content(20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "fit-content(calc(-0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "fit-content(calc(0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "fit-content(calc(30% + 40vw))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(1, [\] 10px [\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(1, [one two\] 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(2, minmax(10px, auto))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(2, fit-content(20%) [three four\] 30px 40px [five six\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "min-content repeat(5, minmax(10px, auto))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "[\] 150px [\] 1fr [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(auto-fill, 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(auto-fit, [one\] 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(auto-fill, minmax(30px, 5fr) [two\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "repeat(auto-fit, [three\] minmax(max-content, 6em) [four\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-columns'\] = "[one\] repeat(2, minmax(10px, auto)) [two\] 30px [three\] repeat(auto-fill, 10px) 40px [four five\] repeat(2, minmax(10px, auto)) [six\]" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-important.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-important.html.ini
deleted file mode 100644
index abc7819936a..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-important.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-template-important.html]
- [grid-template followed by !important]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-node-not-connected.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-node-not-connected.html.ini
deleted file mode 100644
index 6132cd2301b..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-node-not-connected.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[grid-template-node-not-connected.html]
- [grid-template-node-not-connected]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html.ini
index 8c45e5df853..57c99cca8fe 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-implicit-track.html.ini
@@ -1,4 +1,5 @@
[grid-template-rows-computed-implicit-track.html]
+ expected: CRASH
[Property grid-template-rows value 'none' computes to '10px']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini
deleted file mode 100644
index 0ef106299f6..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-nogrid.html.ini
+++ /dev/null
@@ -1,72 +0,0 @@
-[grid-template-rows-computed-nogrid.html]
- [Property grid-template-rows value 'none']
- expected: FAIL
-
- [Property grid-template-rows value '1px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\]']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] 2px']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1px']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1px [b\]']
- expected: FAIL
-
- [Property grid-template-rows value '1px repeat(1, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-rows value '1px repeat(auto-fill, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-rows value '1px repeat(auto-fit, 2px) 3px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(1, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(auto-fill, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(auto-fit, 2px 3px) [b\] 4px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(1, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(auto-fill, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-rows value '1px [a\] repeat(auto-fit, [b\] 2px [c\]) [d\] 3px']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1px repeat(1, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1px repeat(auto-fill, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1px repeat(auto-fit, 2px [b\] 3px) 4px [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(1, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(auto-fill, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-rows value '100% [a\] repeat(auto-fit, [b\] 200% [c\]) [d\] 300%']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1em repeat(1, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1em repeat(auto-fill, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
-
- [Property grid-template-rows value '[a\] 1em repeat(auto-fit, 2em [b\] 3em) 4em [d\]']
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini
index 410aa9af24a..a44fde012fd 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini
@@ -5,12 +5,6 @@
[Property grid-template-rows value '20%']
expected: FAIL
- [Property grid-template-rows value 'calc(-0.5em + 10px)']
- expected: FAIL
-
- [Property grid-template-rows value 'calc(0.5em + 10px)']
- expected: FAIL
-
[Property grid-template-rows value 'calc(30% + 40px)']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed.html.ini
index 7b42459d9d2..d305505c691 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed.html.ini
@@ -1,4 +1,5 @@
[grid-template-rows-computed.html]
+ expected: CRASH
[Property grid-template-rows value 'none']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-valid.html.ini
deleted file mode 100644
index e54295abcc5..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-rows-valid.html.ini
+++ /dev/null
@@ -1,102 +0,0 @@
-[grid-template-rows-valid.html]
- [e.style['grid-template-rows'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "20%" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "calc(-0.5em + 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "calc(0.5em + 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "calc(30% + 40vw)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "min-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "max-content" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(10px, auto)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(20%, max-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(calc(-0.5em + 10px), min-content)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(calc(0.5em + 10px), 5fr)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(calc(30% + 40vw), 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(min-content, 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(max-content, calc(-0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "minmax(auto, calc(0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "fit-content(10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "fit-content(20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "fit-content(calc(-0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "fit-content(calc(0.5em + 10px))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "fit-content(calc(30% + 40vw))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(1, [\] 10px [\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(1, [one two\] 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(2, minmax(10px, auto))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(2, fit-content(20%) [three four\] 30px 40px [five six\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "min-content repeat(5, minmax(10px, auto))" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "[\] 150px [\] 1fr [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(auto-fill, 10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(auto-fit, [one\] 20%)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(auto-fill, minmax(30px, 5fr) [two\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "repeat(auto-fit, [three\] minmax(max-content, 6em) [four\])" should set the property value]
- expected: FAIL
-
- [e.style['grid-template-rows'\] = "[one\] repeat(2, minmax(10px, auto)) [two\] 30px [three\] repeat(auto-fill, 10px) 40px [four five\] repeat(2, minmax(10px, auto)) [six\]" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-areas-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-areas-valid.html.ini
deleted file mode 100644
index 25e5fb05d24..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-areas-valid.html.ini
+++ /dev/null
@@ -1,15 +0,0 @@
-[grid-template-shorthand-areas-valid.html]
- [grid-template: none / 1px and "grid-template-areas: "a";" should be valid.]
- expected: FAIL
-
- [grid-template: none / none and "grid-template-areas: "a";" should be valid.]
- expected: FAIL
-
- [grid-template: auto / 1px and "grid-template-areas: "a a a";" should be valid.]
- expected: FAIL
-
- [grid-template: auto / auto and "grid-template-areas: "a a a";" should be valid.]
- expected: FAIL
-
- [grid-template: 10px 20px 30px / 40px 50px 60px 70px and "grid-template-areas: "a . b ." "c d . e" "f g h .";" should be valid.]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-valid.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-valid.html.ini
deleted file mode 100644
index 3096e65f0f7..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand-valid.html.ini
+++ /dev/null
@@ -1,120 +0,0 @@
-[grid-template-shorthand-valid.html]
- [e.style['grid-template'\] = "none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "none / none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "auto / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "none / [a\] 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "none / [\] 0px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] 10px / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] 10px / none" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[\] 10px [\] / [\] auto [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\" 10px [\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[\] \\"a\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\" 10px [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a a a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" / 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" / 20%" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" / 5fr" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[\] \\"a\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [\] [\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] [b\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] \\"b\\"" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" / 0" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" 10px / 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" calc(100% - 10px) / calc(10px)" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] \\"b\\" 10px [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] [a\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] [\] \\"b\\" 10px" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" 10px [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "[a\] \\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" \\"a\\" [a\] \\"b\\" [a\]" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" [a\] \\"b\\" [a\] / 0" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" \\"a\\" [a\] [a\] \\"b\\" / auto" should set the property value]
- expected: FAIL
-
- [e.style['grid-template'\] = "\\"a\\" auto [a\] \\"b\\" auto [b\] / 10px" should set the property value]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand.html.ini
deleted file mode 100644
index 6c167c77773..00000000000
--- a/tests/wpt/meta/css/css-grid/parsing/grid-template-shorthand.html.ini
+++ /dev/null
@@ -1,72 +0,0 @@
-[grid-template-shorthand.html]
- [e.style['grid-template'\] = "none" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = "none" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = "none" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = "none" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-template'\] = "10px / 20%" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = "10px / 20%" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = "10px / 20%" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = "10px / 20%" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-template'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = "fit-content(calc(-0.5em + 10px)) / fit-content(calc(0.5em + 10px))" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-template'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = "[header-top\] \\"a a a\\" [header-bottom\] [main-top\] \\"b b b\\" 1fr [main-bottom\] / auto 1fr auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-template'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = " \\"a a a\\" \\"b b b\\" 1fr/ auto 1fr auto" should not set unrelated longhands]
- expected: FAIL
-
- [e.style['grid-template'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-areas]
- expected: FAIL
-
- [e.style['grid-template'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-columns]
- expected: FAIL
-
- [e.style['grid-template'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should set grid-template-rows]
- expected: FAIL
-
- [e.style['grid-template'\] = " [\] \\"a a a\\" [\] [\] \\"b b b\\" 1fr [\] / [\] auto 1fr [\] auto [\]" should not set unrelated longhands]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-auto-flow-sparse-001.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-auto-flow-sparse-001.html.ini
index d61dcb9cec7..2495aec7b54 100644
--- a/tests/wpt/meta/css/css-grid/placement/grid-auto-flow-sparse-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/placement/grid-auto-flow-sparse-001.html.ini
@@ -1,24 +1,6 @@
[grid-auto-flow-sparse-001.html]
- [.grid 1]
- expected: FAIL
-
[.grid 2]
expected: FAIL
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
[.grid 6]
expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-auto-placement-implicit-tracks-001.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-auto-placement-implicit-tracks-001.html.ini
deleted file mode 100644
index f5fb14109a3..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-auto-placement-implicit-tracks-001.html.ini
+++ /dev/null
@@ -1,36 +0,0 @@
-[grid-auto-placement-implicit-tracks-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
- [.grid 3]
- expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
-
- [.grid 7]
- expected: FAIL
-
- [.grid 8]
- expected: FAIL
-
- [.grid 9]
- expected: FAIL
-
- [.grid 10]
- expected: FAIL
-
- [.grid 11]
- expected: FAIL
-
- [.grid 12]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-container-change-grid-tracks-recompute-child-positions-001.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-container-change-grid-tracks-recompute-child-positions-001.html.ini
index 506371ad7ad..1c45a6b48c2 100644
--- a/tests/wpt/meta/css/css-grid/placement/grid-container-change-grid-tracks-recompute-child-positions-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/placement/grid-container-change-grid-tracks-recompute-child-positions-001.html.ini
@@ -1,18 +1,3 @@
[grid-container-change-grid-tracks-recompute-child-positions-001.html]
- [.grid 1]
- expected: FAIL
-
- [.grid 2]
- expected: FAIL
-
[.grid 3]
expected: FAIL
-
- [.grid 4]
- expected: FAIL
-
- [.grid 5]
- expected: FAIL
-
- [.grid 6]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-layout-grid-span.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-layout-grid-span.html.ini
deleted file mode 100644
index 8c2854d38ee..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-layout-grid-span.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-grid-span.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-layout-lines-shorthands.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-layout-lines-shorthands.html.ini
deleted file mode 100644
index 4fdef1c5ec9..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-layout-lines-shorthands.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-lines-shorthands.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-layout-lines.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-layout-lines.html.ini
deleted file mode 100644
index 996413eb08d..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-layout-lines.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-lines.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-layout-placement-shorthands.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-layout-placement-shorthands.html.ini
deleted file mode 100644
index 16f1dbe48a4..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-layout-placement-shorthands.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-layout-placement-shorthands.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-001.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-001.html.ini
deleted file mode 100644
index 45e4763e55b..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-items-spanning-multiple-rows-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-002.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-002.html.ini
deleted file mode 100644
index 3a0055bf239..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-items-spanning-multiple-rows-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-items-spanning-multiple-rows-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-004.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-004.html.ini
deleted file mode 100644
index feaf1d48957..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-using-named-grid-lines-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-005.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-005.html.ini
deleted file mode 100644
index 344c45abc10..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-005.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-using-named-grid-lines-005.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-007.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-007.html.ini
deleted file mode 100644
index e454b6f1d2e..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-using-named-grid-lines-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-008.html.ini b/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-008.html.ini
deleted file mode 100644
index 846ad9ee38b..00000000000
--- a/tests/wpt/meta/css/css-grid/placement/grid-placement-using-named-grid-lines-008.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-placement-using-named-grid-lines-008.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/relative-grandchild.html.ini b/tests/wpt/meta/css/css-grid/relative-grandchild.html.ini
deleted file mode 100644
index fffc849e09d..00000000000
--- a/tests/wpt/meta/css/css-grid/relative-grandchild.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[relative-grandchild.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/stretch-grid-item-checkbox-input.html.ini b/tests/wpt/meta/css/css-grid/stretch-grid-item-checkbox-input.html.ini
deleted file mode 100644
index 6f8afe726e6..00000000000
--- a/tests/wpt/meta/css/css-grid/stretch-grid-item-checkbox-input.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[stretch-grid-item-checkbox-input.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/stretch-grid-item-radio-input.html.ini b/tests/wpt/meta/css/css-grid/stretch-grid-item-radio-input.html.ini
deleted file mode 100644
index 7502901f36b..00000000000
--- a/tests/wpt/meta/css/css-grid/stretch-grid-item-radio-input.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[stretch-grid-item-radio-input.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/align-self-baseline-with-subgrid-mbp.html.ini b/tests/wpt/meta/css/css-grid/subgrid/align-self-baseline-with-subgrid-mbp.html.ini
index 1511cf803f7..6f7662444d9 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/align-self-baseline-with-subgrid-mbp.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/align-self-baseline-with-subgrid-mbp.html.ini
@@ -1,6 +1,3 @@
[align-self-baseline-with-subgrid-mbp.html]
[.first-baseline 1]
expected: FAIL
-
- [.first-baseline 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/auto-track-sizing-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/auto-track-sizing-001.html.ini
new file mode 100644
index 00000000000..e94935a49bf
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/auto-track-sizing-001.html.ini
@@ -0,0 +1,2 @@
+[auto-track-sizing-001.html]
+ expected: [PASS, TIMEOUT]
diff --git a/tests/wpt/meta/css/css-grid/subgrid/crashtests/contain-strict-nested-subgrid.html.ini b/tests/wpt/meta/css/css-grid/subgrid/crashtests/contain-strict-nested-subgrid.html.ini
new file mode 100644
index 00000000000..64587ca77a6
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/crashtests/contain-strict-nested-subgrid.html.ini
@@ -0,0 +1,2 @@
+[contain-strict-nested-subgrid.html]
+ expected: [PASS, TIMEOUT]
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-004.html.ini
new file mode 100644
index 00000000000..a947aa65c26
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-004.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-005.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-005.html.ini
new file mode 100644
index 00000000000..5ccd9b7f2d5
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-005.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-005.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-006.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-006.html.ini
new file mode 100644
index 00000000000..388f6f6b213
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-006.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-006.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-001.html.ini
new file mode 100644
index 00000000000..e6ef6915fcf
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-001.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-larger-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-002.html.ini
new file mode 100644
index 00000000000..cc40966e289
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-larger-002.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-larger-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/grid-gap-normal-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-normal-001.html.ini
new file mode 100644
index 00000000000..abe76ae6f77
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/grid-gap-normal-001.html.ini
@@ -0,0 +1,2 @@
+[grid-gap-normal-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-001.html.ini
index fbfa0be6562..209ebfe257f 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/line-names-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-001.html.ini
@@ -1,2 +1,2 @@
[line-names-001.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-002.html.ini
new file mode 100644
index 00000000000..059132230f6
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-002.html.ini
@@ -0,0 +1,2 @@
+[line-names-002.html]
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-003.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-003.html.ini
new file mode 100644
index 00000000000..2d126e04a6b
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-003.html.ini
@@ -0,0 +1,2 @@
+[line-names-003.html]
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-004.html.ini
index 2096ce9ab65..80e497391ae 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/line-names-004.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-004.html.ini
@@ -1,2 +1,2 @@
[line-names-004.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-005.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-005.html.ini
index 4becd791199..de48d73d98d 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/line-names-005.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-005.html.ini
@@ -1,2 +1,2 @@
[line-names-005.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-006.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-006.html.ini
new file mode 100644
index 00000000000..f3fd567453c
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-006.html.ini
@@ -0,0 +1,2 @@
+[line-names-006.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-007.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-007.html.ini
deleted file mode 100644
index f1e78c47b35..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/line-names-007.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[line-names-007.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-009.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-009.html.ini
new file mode 100644
index 00000000000..28d5d655317
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-009.html.ini
@@ -0,0 +1,2 @@
+[line-names-009.html]
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-010.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-010.html.ini
new file mode 100644
index 00000000000..d50e2edfbd7
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-010.html.ini
@@ -0,0 +1,2 @@
+[line-names-010.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-011.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-011.html.ini
new file mode 100644
index 00000000000..c777a8c1e14
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-011.html.ini
@@ -0,0 +1,2 @@
+[line-names-011.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-012.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-012.html.ini
new file mode 100644
index 00000000000..10d06a3045b
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/line-names-012.html.ini
@@ -0,0 +1,2 @@
+[line-names-012.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/line-names-013.html.ini b/tests/wpt/meta/css/css-grid/subgrid/line-names-013.html.ini
deleted file mode 100644
index 632e5331c4d..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/line-names-013.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[line-names-013.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-001.html.ini
new file mode 100644
index 00000000000..3d11c14a6cc
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-001.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-writing-mode-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-002.html.ini
new file mode 100644
index 00000000000..741405f189d
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-002.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-writing-mode-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-003.html.ini b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-003.html.ini
new file mode 100644
index 00000000000..b436151757a
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-003.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-writing-mode-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-004.html.ini
new file mode 100644
index 00000000000..aeb69155b6c
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/orthogonal-writing-mode-004.html.ini
@@ -0,0 +1,2 @@
+[orthogonal-writing-mode-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-001.html.ini
index e133dc715ee..39552849b69 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-001.html.ini
@@ -1,2 +1,2 @@
[parent-repeat-auto-fit-001.html]
- expected: FAIL
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-002.html.ini
new file mode 100644
index 00000000000..e61f8d2ea46
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/parent-repeat-auto-fit-002.html.ini
@@ -0,0 +1,2 @@
+[parent-repeat-auto-fit-002.html]
+ expected: CRASH
diff --git a/tests/wpt/meta/css/css-grid/subgrid/percentage-track-sizing.html.ini b/tests/wpt/meta/css/css-grid/subgrid/percentage-track-sizing.html.ini
deleted file mode 100644
index 2aed68d4345..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/percentage-track-sizing.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-track-sizing.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/placement-implicit-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/placement-implicit-001.html.ini
new file mode 100644
index 00000000000..795e54007db
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/placement-implicit-001.html.ini
@@ -0,0 +1,2 @@
+[placement-implicit-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-002.html.ini
new file mode 100644
index 00000000000..a636bf0c87c
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-002.html.ini
@@ -0,0 +1,2 @@
+[repeat-auto-fill-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-003.html.ini b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-003.html.ini
new file mode 100644
index 00000000000..0f50010af40
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-003.html.ini
@@ -0,0 +1,2 @@
+[repeat-auto-fill-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-004.html.ini
new file mode 100644
index 00000000000..13dc0576bd0
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/repeat-auto-fill-004.html.ini
@@ -0,0 +1,2 @@
+[repeat-auto-fill-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-001.html.ini
deleted file mode 100644
index 94ccd377bb0..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[scrollbar-gutter-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini
deleted file mode 100644
index 3c94744dc5c..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/scrollbar-gutter-002.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[scrollbar-gutter-002.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-003.html.ini b/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-003.html.ini
deleted file mode 100644
index da9b0606ec4..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-003.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[standalone-axis-size-003.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-004.html.ini
deleted file mode 100644
index 225744c4dec..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-004.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[standalone-axis-size-004.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-008.html.ini b/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-008.html.ini
deleted file mode 100644
index 74c20910c3a..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-008.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[standalone-axis-size-008.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-009.html.ini b/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-009.html.ini
deleted file mode 100644
index aba31a3b4de..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/standalone-axis-size-009.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[standalone-axis-size-009.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-003.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-003.html.ini
new file mode 100644
index 00000000000..bdba5e7a659
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-003.html.ini
@@ -0,0 +1,2 @@
+[subgrid-baseline-003.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-004.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-004.html.ini
new file mode 100644
index 00000000000..ec65e7f332d
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-004.html.ini
@@ -0,0 +1,2 @@
+[subgrid-baseline-004.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-005.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-005.html.ini
index fecd8ab0269..99320e8286b 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-005.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-005.html.ini
@@ -1,7 +1,4 @@
[subgrid-baseline-005.html]
- [.item 1]
- expected: FAIL
-
[.item 2]
expected: FAIL
@@ -14,9 +11,6 @@
[.item 5]
expected: FAIL
- [.item 6]
- expected: FAIL
-
[.item 7]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-007.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-007.html.ini
index c361d75dead..4ffbc93abf7 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-007.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-007.html.ini
@@ -1,7 +1,4 @@
[subgrid-baseline-007.html]
- [.item 1]
- expected: FAIL
-
[.item 2]
expected: FAIL
@@ -20,9 +17,6 @@
[.item 7]
expected: FAIL
- [.item 8]
- expected: FAIL
-
[.item 9]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-011.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-011.html.ini
index f2255900f31..474507cf3df 100644
--- a/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-011.html.ini
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-baseline-011.html.ini
@@ -1,6 +1,3 @@
[subgrid-baseline-011.html]
[.item 1]
expected: FAIL
-
- [.item 2]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-button.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-button.html.ini
deleted file mode 100644
index a09197e1878..00000000000
--- a/tests/wpt/meta/css/css-grid/subgrid/subgrid-button.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[subgrid-button.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/subgrid-no-items-on-edges-001.html.ini b/tests/wpt/meta/css/css-grid/subgrid/subgrid-no-items-on-edges-001.html.ini
new file mode 100644
index 00000000000..f4d72c5c3f8
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/subgrid-no-items-on-edges-001.html.ini
@@ -0,0 +1,2 @@
+[subgrid-no-items-on-edges-001.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/subgrid/writing-directions-002.html.ini b/tests/wpt/meta/css/css-grid/subgrid/writing-directions-002.html.ini
new file mode 100644
index 00000000000..8a3a016dbb8
--- /dev/null
+++ b/tests/wpt/meta/css/css-grid/subgrid/writing-directions-002.html.ini
@@ -0,0 +1,2 @@
+[writing-directions-002.html]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/table-grid-item-005.html.ini b/tests/wpt/meta/css/css-grid/table-grid-item-005.html.ini
deleted file mode 100644
index 9c914be7204..00000000000
--- a/tests/wpt/meta/css/css-grid/table-grid-item-005.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[table-grid-item-005.html]
- [<table> grid items should fill their grid area]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/whitespace-reattach.html.ini b/tests/wpt/meta/css/css-grid/whitespace-reattach.html.ini
deleted file mode 100644
index c3f962da8b2..00000000000
--- a/tests/wpt/meta/css/css-grid/whitespace-reattach.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[whitespace-reattach.html]
- expected: FAIL