aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css
diff options
context:
space:
mode:
authorSteven Novaryo <65610990+stevennovaryo@users.noreply.github.com>2025-01-09 18:49:27 +0800
committerGitHub <noreply@github.com>2025-01-09 10:49:27 +0000
commit76fa456a9a6c6d9badc70cf31916b41119fba9f6 (patch)
tree945883c126d4399801239722a770485428c959f7 /tests/wpt/meta/css
parent040e29415b059869648098713fec534feae5ca5f (diff)
downloadservo-76fa456a9a6c6d9badc70cf31916b41119fba9f6.tar.gz
servo-76fa456a9a6c6d9badc70cf31916b41119fba9f6.zip
layout: grid template getComputedStyle resolved value (#34885)
* Store taffy detailed info into fragment Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Fix info propagation and resolved grid track query Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Fix import Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Fix tracklist matching logic and type optimization Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Run fmt Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Update wpt expectations Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Optimizing info propagation and minor qol Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> * Run fmt Signed-off-by: stevennovaryo <steven.novaryo@gmail.com> --------- Signed-off-by: stevennovaryo <steven.novaryo@gmail.com>
Diffstat (limited to 'tests/wpt/meta/css')
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-positioned-container-001.html.ini2
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-minimum-contribution-with-percentages.html.ini36
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-flexible-lengths-001.html.ini63
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-grid-template-columns-rows-001.html.ini30
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-support-repeat-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-grid/grid-definition/grid-template-columns-rows-resolved-values-001.tentative.html.ini102
-rw-r--r--tests/wpt/meta/css/css-grid/grid-layout-properties.html.ini42
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html.ini3
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini84
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini252
-rw-r--r--tests/wpt/meta/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html.ini72
-rw-r--r--tests/wpt/meta/css/css-grid/masonry/tentative/masonry-grid-template-columns-computed-withcontent.html.ini45
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-columns-rows-get-set-multiple.html.ini6
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-content-sized-columns-resolution.html.ini78
-rw-r--r--tests/wpt/meta/css/css-grid/parsing/grid-template-rows-computed-withcontent.html.ini48
15 files changed, 108 insertions, 767 deletions
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-positioned-container-001.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-positioned-container-001.html.ini
deleted file mode 100644
index 0eb499e339f..00000000000
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-auto-repeat-positioned-container-001.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[grid-auto-repeat-positioned-container-001.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/grid-definition/grid-minimum-contribution-with-percentages.html.ini b/tests/wpt/meta/css/css-grid/grid-definition/grid-minimum-contribution-with-percentages.html.ini
index 73685e6f152..a9b267aa7ec 100644
--- a/tests/wpt/meta/css/css-grid/grid-definition/grid-minimum-contribution-with-percentages.html.ini
+++ b/tests/wpt/meta/css/css-grid/grid-definition/grid-minimum-contribution-with-percentages.html.ini
@@ -1,48 +1,12 @@
[grid-minimum-contribution-with-percentages.html]
- [auto - columns]
- expected: FAIL
-
- [auto - rows]
- expected: FAIL
-
- [min - columns]
- expected: FAIL
-
- [min - rows]
- expected: FAIL
-
- [max - columns]
- expected: FAIL
-
- [max - rows]
- expected: FAIL
-
[size - columns]
expected: FAIL
[size - rows]
expected: FAIL
- [min max - columns]
- expected: FAIL
-
- [min max - rows]
- expected: FAIL
-
- [min size - columns]
- expected: FAIL
-
- [min size - rows]
- expected: FAIL
-
[max size - columns]
expected: FAIL
[max size - rows]
expected: FAIL
-
- [min max size - columns]
- expected: FAIL
-
- [min max size - rows]
- 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 24eb825b990..09a825aad9c 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
@@ -2,117 +2,60 @@
['emptyGrid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- 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: 10fr; and grid-template-rows: 10fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 10fr; and grid-template-rows: 10fr;]
- 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: .5fr; and grid-template-rows: .5fr;]
expected: FAIL
- ['grid' with: grid-template-columns: .5fr; and grid-template-rows: .5fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: minmax(100px, 1fr); and grid-template-rows: minmax(100px, 1fr);]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(100px, 1fr); and grid-template-rows: minmax(100px, 1fr);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: minmax(1fr, 1fr); and grid-template-rows: minmax(1fr, 1fr);]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(1fr, 1fr); and grid-template-rows: minmax(1fr, 1fr);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 0.25fr 0.75fr; and grid-template-rows: 0.25fr 0.75fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 0.25fr 0.75fr; and grid-template-rows: 0.25fr 0.75fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 1fr 2fr 1fr; and grid-template-rows: 1fr 2fr 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr 2fr 1fr; and grid-template-rows: 1fr 2fr 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: auto 1fr 4fr 3fr 2fr; and grid-template-rows: auto 1fr 4fr 3fr 2fr;]
expected: FAIL
- ['grid' with: grid-template-columns: auto 1fr 4fr 3fr 2fr; and grid-template-rows: auto 1fr 4fr 3fr 2fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 1fr 4fr 100px 3fr 2fr; and grid-template-rows: 1fr 4fr 100px 3fr 2fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr 4fr 100px 3fr 2fr; and grid-template-rows: 1fr 4fr 100px 3fr 2fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: auto 1fr; and grid-template-rows: auto 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: auto 1fr; and grid-template-rows: auto 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: max-content 1fr; and grid-template-rows: max-content 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: max-content 1fr; and grid-template-rows: max-content 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: min-content 1fr; and grid-template-rows: min-content 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: min-content 1fr; and grid-template-rows: min-content 1fr;]
- 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: 300px 1fr; and grid-template-rows: 200px 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 300px 1fr; and grid-template-rows: 200px 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 800px 1fr; and grid-template-rows: 600px 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 800px 1fr; and grid-template-rows: 600px 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 1000px 1fr; and grid-template-rows: 700px 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1000px 1fr; and grid-template-rows: 700px 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: calc(50px + 50%) 1fr; and grid-template-rows: calc(50px + 50%) 1fr;]
expected: FAIL
@@ -122,15 +65,9 @@
['emptyGrid' with: grid-template-columns: minmax(100px, 300px) 1fr; and grid-template-rows: minmax(100px, 200px) 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(100px, 300px) 1fr; and grid-template-rows: minmax(100px, 200px) 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: repeat(4, 1fr); and grid-template-rows: repeat(4, 1fr);]
expected: FAIL
- ['grid' with: grid-template-columns: repeat(4, 1fr); and grid-template-rows: repeat(4, 1fr);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: [a\] repeat(4, [b\] 1fr [c\]) [d\]; and grid-template-rows: [z\] repeat(4, [y\] 1fr) [x\];]
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 1abe608e77a..91a05dc10b2 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
@@ -11,9 +11,6 @@
['emptyGrid' with: grid-template-columns: 25%; and grid-template-rows: 50%;]
expected: FAIL
- ['grid' with: grid-template-columns: 25%; and grid-template-rows: 50%;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: calc(200px + 10%); and grid-template-rows: calc(25% + 50px);]
expected: FAIL
@@ -23,27 +20,15 @@
['emptyGrid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: max-content; and grid-template-rows: max-content;]
expected: FAIL
- ['grid' with: grid-template-columns: max-content; and grid-template-rows: max-content;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: min-content; and grid-template-rows: min-content;]
expected: FAIL
- ['grid' with: grid-template-columns: min-content; and grid-template-rows: min-content;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: minmax(200px, 400px); and grid-template-rows: minmax(50px, 100px);]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(200px, 400px); and grid-template-rows: minmax(50px, 100px);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: minmax(calc(10% + 200px), calc(800px - 20%)); and grid-template-rows: minmax(calc(20% + 50px), calc(600px - 10%));]
expected: FAIL
@@ -53,33 +38,18 @@
['emptyGrid' with: grid-template-columns: 40em 100px 15%; and grid-template-rows: 50px 20em 10%;]
expected: FAIL
- ['grid' with: grid-template-columns: 40em 100px 15%; and grid-template-rows: 50px 20em 10%;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 200px 1fr; and grid-template-rows: 1fr 100px;]
expected: FAIL
- ['grid' with: grid-template-columns: 200px 1fr; and grid-template-rows: 1fr 100px;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: auto 1fr; and grid-template-rows: auto 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: auto 1fr; and grid-template-rows: auto 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 2fr 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 2fr 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: minmax(25px, 75px) 750px; and grid-template-rows: minmax(50px, 150px) 500px;]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(25px, 75px) 750px; and grid-template-rows: minmax(50px, 150px) 500px;]
- expected: FAIL
-
['emptyGrid' 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
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 29fd11c3083..e9fea624418 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
@@ -20,21 +20,12 @@
['emptyGrid' with: grid-template-columns: repeat(5, 10%); and grid-template-rows: repeat(5, 10%);]
expected: FAIL
- ['grid' with: grid-template-columns: repeat(5, 10%); and grid-template-rows: repeat(5, 10%);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: max-content repeat(2, 25%) 1fr; and grid-template-rows: 100px repeat(2, 25%) 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: max-content repeat(2, 25%) 1fr; and grid-template-rows: max-content repeat(2, 25%) 1fr;]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: repeat(2, min-content 50px); and grid-template-rows: repeat(2, min-content 50px);]
expected: FAIL
- ['grid' with: grid-template-columns: repeat(2, min-content 50px); and grid-template-rows: repeat(2, min-content 50px);]
- expected: FAIL
-
['emptyGrid' with: grid-template-columns: repeat(2, [a\] minmax(50px, 100px) [b\] 25em [c\]); and grid-template-rows: repeat(2, [a\] minmax(50px, 100px) [b\] 25em [c\]);]
expected: FAIL
@@ -91,3 +82,6 @@
['grid' with: grid-template-columns: 100px repeat(2, [a\]); and grid-template-rows: 100px repeat(2, [a\]);]
expected: FAIL
+
+ ['grid' with: grid-template-columns: [a\] repeat(2, [b\] 100px); and grid-template-rows: [a\] repeat(2, [b\] 100px);]
+ 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 84a4391ef45..df087ba7c45 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
@@ -112,3 +112,105 @@
[Children of 'gridAutoFlowColumnItemsPositions' with: grid-template-columns: 60px 70px; and grid-template-rows: 60px 70px;]
expected: FAIL
+
+ ['grid' with: grid-template-columns: ; and grid-template-rows: ;]
+ expected: FAIL
+
+ ['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
+
+ ['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
+
+ ['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
+
+ ['grid' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
+ expected: FAIL
+
+ ['gridItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
+ expected: FAIL
+
+ ['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
+
+ ['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
+
+ ['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
+
+ ['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
+
+ ['gridAutoFlowColumn' with: grid-template-columns: ; and grid-template-rows: ;]
+ expected: FAIL
+
+ ['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
+
+ ['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
+
+ ['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
+
+ ['gridAutoFlowColumn' with: grid-template-columns: 100px 60px; and grid-template-rows: 50px;]
+ expected: FAIL
+
+ ['gridAutoFlowColumnItemsPositions' with: grid-template-columns: ; and grid-template-rows: ;]
+ expected: FAIL
+
+ ['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
+
+ ['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
+
+ ['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
+
+ ['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
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 2db66199aa0..94bf766ccf6 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
@@ -11,57 +11,15 @@
[grid-template-columns.<track-size>.auto]
expected: FAIL
- [grid-template-columns.<track-size>.<track-breadth>.<percentage>]
- expected: FAIL
-
- [grid-template-columns.<track-size>.<track-breadth>.<flex>]
- expected: FAIL
-
- [grid-template-columns.<track-size>.<track-breadth>.min-content]
- expected: FAIL
-
- [grid-template-columns.<track-size>.<track-breadth>.max-content]
- expected: FAIL
-
- [grid-template-columns.<track-size>.<track-breadth>.minmax()]
- expected: FAIL
-
[grid-template-columns.reset]
expected: FAIL
- [grid-template-rows.initial]
- expected: FAIL
-
- [grid-template-rows.none]
- expected: FAIL
-
[grid-template-rows.<line-names>]
expected: FAIL
- [grid-template-rows.<track-size>.auto]
- expected: FAIL
-
- [grid-template-rows.<track-size>.<track-breadth>.<length>]
- expected: FAIL
-
[grid-template-rows.<track-size>.<track-breadth>.<percentage>]
expected: FAIL
- [grid-template-rows.<track-size>.<track-breadth>.<flex>]
- expected: FAIL
-
- [grid-template-rows.<track-size>.<track-breadth>.min-content]
- expected: FAIL
-
- [grid-template-rows.<track-size>.<track-breadth>.max-content]
- expected: FAIL
-
- [grid-template-rows.<track-size>.<track-breadth>.minmax()]
- expected: FAIL
-
- [grid-template-rows.reset]
- expected: FAIL
-
[grid-template.initial]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html.ini
index 841d24fde34..815276dd092 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html.ini
@@ -2,9 +2,6 @@
[Check that min-width is honored when sizing auto columns.]
expected: FAIL
- [Check that min-width is honored when sizing auto columns and spanning grid items.]
- expected: FAIL
-
[Check the interactions between width and min-width and auto tracks.]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini
index 793ac284517..bcbdfe5d952 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-001.html.ini
@@ -1,90 +1,6 @@
[grid-flex-track-intrinsic-sizes-001.html]
- ['grid' with: grid-template-columns: 0fr; and grid-template-rows: 0fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 2fr; and grid-template-rows: 2fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, .5fr); and grid-template-rows: minmax(0, .5fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 1fr); and grid-template-rows: minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 2fr); and grid-template-rows: minmax(0, 2fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(75px, 1fr); and grid-template-rows: minmax(75px, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 0fr 1fr; and grid-template-rows: 0fr 1fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr 0fr; and grid-template-rows: 1fr 0fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 1fr 3fr;]
- expected: FAIL
-
['grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 0fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(15px, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(15px, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(20px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(20px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(30px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(30px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);]
- expected: FAIL
-
['grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);]
expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr minmax(25px, 1fr); and grid-template-rows: 1fr minmax(25px, 1fr);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr auto; and grid-template-rows: 1fr auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 1fr max-content; and grid-template-rows: 1fr max-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 0fr) auto; and grid-template-rows: minmax(0, 0fr) auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, 1fr) auto; and grid-template-rows: minmax(0, 1fr) auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(25px, 0fr) auto; and grid-template-rows: minmax(25px, 0fr) auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(25px, 1fr) auto; and grid-template-rows: minmax(25px, 1fr) auto;]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini
index b88c4ebfa20..bb7948130a5 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-flex-track-intrinsic-sizes-003.html.ini
@@ -1,131 +1,5 @@
[grid-flex-track-intrinsic-sizes-003.html]
expected: [TIMEOUT, OK]
- [auto min item 'grid' with: grid-template-columns: 0fr; and grid-template-rows: 0fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 2fr; and grid-template-rows: 2fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, .5fr); and grid-template-rows: minmax(0, .5fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 1fr); and grid-template-rows: minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 2fr); and grid-template-rows: minmax(0, 2fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(75px, 1fr); and grid-template-rows: minmax(75px, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr 1fr; and grid-template-rows: 0fr 1fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr 0fr; and grid-template-rows: 1fr 0fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 1fr 3fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 0fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(15px, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(15px, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(20px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(20px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(40px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(40px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr minmax(25px, 1fr); and grid-template-rows: 1fr minmax(25px, 1fr);]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr min-content; and grid-template-rows: 0fr min-content;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 0.5fr auto; and grid-template-rows: 0.5fr auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr auto; and grid-template-rows: 1fr auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr max-content; and grid-template-rows: 1fr max-content;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: 1fr min-content; and grid-template-rows: 1fr min-content;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 0fr) min-content; and grid-template-rows: minmax(0, 0fr) min-content;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 0fr) auto; and grid-template-rows: minmax(0, 0fr) auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(0, 1fr) auto; and grid-template-rows: minmax(0, 1fr) auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(25px, 0fr) auto; and grid-template-rows: minmax(25px, 0fr) auto;]
- expected: FAIL
-
- [auto min item 'grid' with: grid-template-columns: minmax(25px, 1fr) auto; and grid-template-rows: minmax(25px, 1fr) auto;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: 0fr; and grid-template-rows: 0fr;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: 2fr; and grid-template-rows: 2fr;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, .5fr); and grid-template-rows: minmax(0, .5fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 1fr); and grid-template-rows: minmax(0, 1fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 2fr); and grid-template-rows: minmax(0, 2fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(75px, 1fr); and grid-template-rows: minmax(75px, 1fr);]
- expected: FAIL
-
[min-content min item 'grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;]
expected: FAIL
@@ -144,21 +18,6 @@
[min-content min item 'grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;]
expected: FAIL
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 0fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(15px, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(15px, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(20px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(20px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(40px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(40px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
[min-content min item 'grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);]
expected: FAIL
@@ -189,119 +48,8 @@
[min-content min item 'grid' with: grid-template-columns: 1fr min-content; and grid-template-rows: 1fr min-content;]
expected: FAIL
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 0fr) min-content; and grid-template-rows: minmax(0, 0fr) min-content;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 0fr) auto; and grid-template-rows: minmax(0, 0fr) auto;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(0, 1fr) auto; and grid-template-rows: minmax(0, 1fr) auto;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(25px, 0fr) auto; and grid-template-rows: minmax(25px, 0fr) auto;]
- expected: FAIL
-
- [min-content min item 'grid' with: grid-template-columns: minmax(25px, 1fr) auto; and grid-template-rows: minmax(25px, 1fr) auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr; and grid-template-rows: 0fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr; and grid-template-rows: 1fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 2fr; and grid-template-rows: 2fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, .5fr); and grid-template-rows: minmax(0, .5fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 1fr); and grid-template-rows: minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 2fr); and grid-template-rows: minmax(0, 2fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(75px, 1fr); and grid-template-rows: minmax(75px, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr 0fr; and grid-template-rows: 0fr 0fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr 1fr; and grid-template-rows: 0fr 1fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr 0fr; and grid-template-rows: 1fr 0fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr 1fr; and grid-template-rows: 1fr 1fr;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr 3fr; and grid-template-rows: 1fr 3fr;]
- expected: FAIL
-
[50px min item 'grid' with: grid-template-columns: 0fr 0fr 1fr; and grid-template-rows: 0fr 0fr 1fr;]
expected: FAIL
- [50px min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 0fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 0fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(0, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(15px, 0fr) minmax(0, 1fr); and grid-template-rows: minmax(15px, 0fr) minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(20px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(20px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(40px, 1fr) minmax(0, 1fr); and grid-template-rows: minmax(40px, 1fr) minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr minmax(0, 0fr); and grid-template-rows: 0fr minmax(0, 0fr);]
- expected: FAIL
-
[50px min item 'grid' with: grid-template-columns: 0fr minmax(0, 1fr); and grid-template-rows: 0fr minmax(0, 1fr);]
expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr minmax(0, 1fr); and grid-template-rows: 1fr minmax(0, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr minmax(25px, 1fr); and grid-template-rows: 1fr minmax(25px, 1fr);]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr min-content; and grid-template-rows: 0fr min-content;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0fr auto; and grid-template-rows: 0fr auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 0.5fr auto; and grid-template-rows: 0.5fr auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr auto; and grid-template-rows: 1fr auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr max-content; and grid-template-rows: 1fr max-content;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: 1fr min-content; and grid-template-rows: 1fr min-content;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 0fr) min-content; and grid-template-rows: minmax(0, 0fr) min-content;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 0fr) auto; and grid-template-rows: minmax(0, 0fr) auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(0, 1fr) auto; and grid-template-rows: minmax(0, 1fr) auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(25px, 0fr) auto; and grid-template-rows: minmax(25px, 0fr) auto;]
- expected: FAIL
-
- [50px min item 'grid' with: grid-template-columns: minmax(25px, 1fr) auto; and grid-template-rows: minmax(25px, 1fr) auto;]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html.ini b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html.ini
index 774b634befc..e3f5e9745e3 100644
--- a/tests/wpt/meta/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html.ini
+++ b/tests/wpt/meta/css/css-grid/layout-algorithm/grid-intrinsic-track-sizes-001.html.ini
@@ -1,93 +1,21 @@
[grid-intrinsic-track-sizes-001.html]
- ['grid' with: grid-template-columns: auto; and grid-template-rows: auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: min-content; and grid-template-rows: min-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: max-content; and grid-template-rows: max-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, auto); and grid-template-rows: minmax(0, auto);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, min-content); and grid-template-rows: minmax(0, min-content);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, max-content); and grid-template-rows: minmax(0, max-content);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(auto, 10px); and grid-template-rows: minmax(auto, 10px);]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(min-content, 10px); and grid-template-rows: minmax(min-content, 10px);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(max-content, 10px); and grid-template-rows: minmax(max-content, 10px);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: auto auto; and grid-template-rows: auto auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: min-content min-content; and grid-template-rows: min-content min-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: max-content max-content; and grid-template-rows: max-content max-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, auto) minmax(0, auto); and grid-template-rows: minmax(0, auto) minmax(0, auto);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, min-content) minmax(0, min-content); and grid-template-rows: minmax(0, min-content) minmax(0, min-content);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: minmax(0, max-content) minmax(0, max-content); and grid-template-rows: minmax(0, max-content) minmax(0, max-content);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(auto, 4px) minmax(auto, 4px); and grid-template-rows: minmax(auto, 4px) minmax(auto, 4px);]
expected: FAIL
- ['grid' with: grid-template-columns: minmax(auto, 10px) minmax(auto, 10px); and grid-template-rows: minmax(auto, 10px) minmax(auto, 10px);]
- expected: FAIL
-
['grid' with: grid-template-columns: minmax(min-content, 10px) minmax(min-content, 10px); and grid-template-rows: minmax(min-content, 10px) minmax(min-content, 10px);]
expected: FAIL
['grid' with: grid-template-columns: minmax(max-content, 10px) minmax(max-content, 10px); and grid-template-rows: minmax(max-content, 10px) minmax(max-content, 10px);]
expected: FAIL
- ['grid' with: grid-template-columns: 20px auto; and grid-template-rows: 20px auto;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px min-content; and grid-template-rows: 20px min-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px max-content; and grid-template-rows: 20px max-content;]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px minmax(0, auto); and grid-template-rows: 20px minmax(0, auto);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px minmax(0, min-content); and grid-template-rows: 20px minmax(0, min-content);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px minmax(0, max-content); and grid-template-rows: 20px minmax(0, max-content);]
- expected: FAIL
-
- ['grid' with: grid-template-columns: 20px minmax(auto, 30px); and grid-template-rows: 20px minmax(auto, 30px);]
- expected: FAIL
-
['grid' with: grid-template-columns: 20px minmax(min-content, 6px); and grid-template-rows: 20px minmax(min-content, 6px);]
expected: FAIL
- ['grid' with: grid-template-columns: 20px minmax(min-content, 40px); and grid-template-rows: 20px minmax(min-content, 40px);]
- expected: FAIL
-
['grid' with: grid-template-columns: 20px minmax(max-content, 6px); and grid-template-rows: 20px minmax(max-content, 6px);]
expected: FAIL
['grid' with: grid-template-columns: 20px minmax(max-content, 30px); and grid-template-rows: 20px minmax(max-content, 30px);]
expected: FAIL
-
- ['grid' with: grid-template-columns: max-content min-content; and grid-template-rows: max-content min-content;]
- 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 c7e7666da03..4b55ec0d536 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,48 +2,15 @@
[Property grid-template-rows value 'masonry']
expected: FAIL
- [Property grid-template-columns value '20%']
- expected: FAIL
-
[Property grid-template-columns value 'calc(30% + 40px)']
expected: FAIL
- [Property grid-template-columns value '5fr']
- expected: FAIL
-
- [Property grid-template-columns value 'min-content']
- expected: FAIL
-
- [Property grid-template-columns value 'max-content']
- expected: FAIL
-
- [Property grid-template-columns value 'auto']
- expected: FAIL
-
- [Property grid-template-columns value 'minmax(10px, auto)']
- expected: FAIL
-
- [Property grid-template-columns value 'minmax(20%, max-content)']
- expected: FAIL
-
[Property grid-template-columns value 'minmax(min-content, calc(-0.5em + 10px))']
expected: FAIL
[Property grid-template-columns value 'minmax(auto, 0)']
expected: FAIL
- [Property grid-template-columns value 'fit-content(70px)']
- expected: FAIL
-
- [Property grid-template-columns value 'fit-content(20%)']
- expected: FAIL
-
- [Property grid-template-columns value 'fit-content(calc(-0.5em + 10px))']
- expected: FAIL
-
- [Property grid-template-columns value 'repeat(1, 10px)']
- expected: FAIL
-
[Property grid-template-columns value 'repeat(1, [one two\] 20%)']
expected: FAIL
@@ -53,15 +20,6 @@
[Property grid-template-columns value 'repeat(2, fit-content(20%) [three four\] 30px 40px [five six\])']
expected: FAIL
- [Property grid-template-columns value 'min-content repeat(5, minmax(10px, auto))']
- expected: FAIL
-
- [Property grid-template-columns value '[\] 150px [\] 1fr [\]']
- expected: FAIL
-
- [Property grid-template-columns value 'repeat(auto-fill, 200px)']
- expected: FAIL
-
[Property grid-template-columns value 'repeat(auto-fit, [one\] 20%)']
expected: FAIL
@@ -73,3 +31,6 @@
[Property grid-template-columns value '[one\] repeat(2, minmax(50px, auto)) [two\] 30px [three\] repeat(auto-fill, 10px) 40px [four five\] repeat(2, minmax(200px, auto)) [six\]']
expected: FAIL
+
+ [Property grid-template-columns value 'none']
+ 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 d788f53993d..d1835f6cf48 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
@@ -2,9 +2,6 @@
[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
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithPercentWithoutSize' : grid-template-columns = '3.5px 7px', grid-template-rows = '4px 12px']
- expected: FAIL
-
[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
@@ -14,9 +11,6 @@
[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
- [Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithMinMaxContentWithChildrenElement' : grid-template-columns = '7px 17px', grid-template-rows = '16px 3px']
- expected: FAIL
-
[Test getting grid-template-columns and grid-template-rows set through CSS for element 'gridWithMinMaxAndFixed' : grid-template-columns = '240px 15px', grid-template-rows = '120px 210px']
expected: FAIL
diff --git a/tests/wpt/meta/css/css-grid/parsing/grid-content-sized-columns-resolution.html.ini b/tests/wpt/meta/css/css-grid/parsing/grid-content-sized-columns-resolution.html.ini
index 75a20a0c74d..19611208ebe 100644
--- a/tests/wpt/meta/css/css-grid/parsing/grid-content-sized-columns-resolution.html.ini
+++ b/tests/wpt/meta/css/css-grid/parsing/grid-content-sized-columns-resolution.html.ini
@@ -5,18 +5,6 @@
[Element 'gridAutoAndAuto' grid-template-columns value computes to '45px 45px']
expected: FAIL
- [Element 'gridMinContentAndMinContentFixed' grid-template-columns value computes to '20px 30px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMinContent' grid-template-columns value computes to '70px 20px']
- expected: FAIL
-
- [Element 'gridFixedMinContentAndMaxContent' grid-template-columns value computes to '10px 80px']
- expected: FAIL
-
- [Element 'gridFixedMaxContentAndMinContent' grid-template-columns value computes to '60px 30px']
- expected: FAIL
-
[Element 'gridMinContentAndMaxContentFixed' grid-template-columns value computes to '20px 70px']
expected: FAIL
@@ -29,69 +17,18 @@
[Element 'gridAutoMaxContent' grid-template-columns value computes to '20px 70px']
expected: FAIL
- [Element 'gridMaxContentAndMinContentFixed' grid-template-columns value computes to '70px 20px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMaxContentFixed' grid-template-columns value computes to '55px 35px']
- expected: FAIL
-
- [Element 'gridMinContentFixedAndAutoUnsortedConstrained' grid-template-columns value computes to '0px 40px']
- expected: FAIL
-
- [Element 'gridAutoAndAutoUnsortedConstrained' grid-template-columns value computes to '10px 30px']
- expected: FAIL
-
- [Element 'gridMinContentAndMinContentFixedUnsortedConstrained' grid-template-columns value computes to '0px 40px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMinContentUnsortedConstrained' grid-template-columns value computes to '0px 70px']
- expected: FAIL
-
[Element 'gridFixedMinContentAndMaxContentUnsortedConstrained' grid-template-columns value computes to '10px 70px']
expected: FAIL
- [Element 'gridFixedMaxContentAndMinContentUnsortedConstrained' grid-template-columns value computes to '10px 40px']
- expected: FAIL
-
- [Element 'gridMinContentAndMaxContentFixedUnsortedConstrained' grid-template-columns value computes to '0px 90px']
- expected: FAIL
-
- [Element 'gridMaxContentFixedAndAutoUnsortedConstrained' grid-template-columns value computes to '10px 40px']
- expected: FAIL
-
- [Element 'gridAutoMinContentUnsortedConstrained' grid-template-columns value computes to '0px 60px']
- expected: FAIL
-
[Element 'gridAutoMaxContentUnsortedConstrained' grid-template-columns value computes to '0px 90px']
expected: FAIL
- [Element 'gridMaxContentAndMinContentFixedUnsortedConstrained' grid-template-columns value computes to '50px 40px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMaxContentFixedUnsortedConstrained' grid-template-columns value computes to '40px 70px']
- expected: FAIL
-
[Element 'gridMinContentFixedAndAutoUnsorted' grid-template-columns value computes to '15px 90px']
expected: FAIL
[Element 'gridAutoAndAutoUnsorted' grid-template-columns value computes to '60px 30px']
expected: FAIL
- [Element 'gridMinContentAndMinContentFixedUnsorted' grid-template-columns value computes to '0px 40px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMinContentUnsorted' grid-template-columns value computes to '0px 70px']
- expected: FAIL
-
- [Element 'gridFixedMinContentAndMaxContentUnsorted' grid-template-columns value computes to '10px 70px']
- expected: FAIL
-
- [Element 'gridFixedMaxContentAndMinContentUnsorted' grid-template-columns value computes to '50px 40px']
- expected: FAIL
-
- [Element 'gridMinContentAndMaxContentFixedUnsorted' grid-template-columns value computes to '0px 90px']
- expected: FAIL
-
[Element 'gridMaxContentFixedAndAutoUnsorted' grid-template-columns value computes to '15px 70px']
expected: FAIL
@@ -101,26 +38,11 @@
[Element 'gridAutoMaxContentUnsorted' grid-template-columns value computes to '0px 90px']
expected: FAIL
- [Element 'gridMaxContentAndMinContentFixedUnsorted' grid-template-columns value computes to '50px 40px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMaxContentFixedUnsorted' grid-template-columns value computes to '40px 70px']
- expected: FAIL
-
[Element 'gridMinContentFixedAndAutoAboveLimits' grid-template-columns value computes to '15px 95px']
expected: FAIL
[Element 'gridMaxContentFixedAndAutoAboveLimits' grid-template-columns value computes to '15px 135px']
expected: FAIL
- [Element 'gridMinContentFixedAndFixedFixedAndAuto' grid-template-columns value computes to '20px 20px 60px']
- expected: FAIL
-
- [Element 'gridAutoAndFixedFixedAndMaxContentFixed' grid-template-columns value computes to '110px 20px 20px']
- expected: FAIL
-
- [Element 'gridMaxContentAndMaxContentFixedAndMaxContent' grid-template-columns value computes to '70px 20px 50px']
- expected: FAIL
-
[Element 'gridAutoAndMinContentFixedAndMinContent' grid-template-columns value computes to '55px 30px 65px']
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 a44fde012fd..442fc3c62b1 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
@@ -1,67 +1,19 @@
[grid-template-rows-computed-withcontent.html]
- [Property grid-template-rows value 'none']
- expected: FAIL
-
- [Property grid-template-rows value '20%']
- expected: FAIL
-
[Property grid-template-rows value 'calc(30% + 40px)']
expected: FAIL
- [Property grid-template-rows value '5fr']
- expected: FAIL
-
- [Property grid-template-rows value 'min-content']
- expected: FAIL
-
- [Property grid-template-rows value 'max-content']
- expected: FAIL
-
- [Property grid-template-rows value 'auto']
- expected: FAIL
-
- [Property grid-template-rows value 'minmax(10px, auto)']
- expected: FAIL
-
- [Property grid-template-rows value 'minmax(20%, max-content)']
- expected: FAIL
-
[Property grid-template-rows value 'minmax(min-content, calc(-0.5em + 10px))']
expected: FAIL
[Property grid-template-rows value 'minmax(auto, 0)']
expected: FAIL
- [Property grid-template-rows value 'fit-content(70px)']
- expected: FAIL
-
- [Property grid-template-rows value 'fit-content(20%)']
- expected: FAIL
-
- [Property grid-template-rows value 'fit-content(calc(-0.5em + 10px))']
- expected: FAIL
-
- [Property grid-template-rows value 'repeat(1, 10px)']
- expected: FAIL
-
[Property grid-template-rows value 'repeat(1, [one two\] 20%)']
expected: FAIL
- [Property grid-template-rows value 'repeat(2, minmax(10px, auto))']
- expected: FAIL
-
[Property grid-template-rows value 'repeat(2, fit-content(20%) [three four\] 30px 40px [five six\])']
expected: FAIL
- [Property grid-template-rows value 'min-content repeat(5, minmax(10px, auto))']
- expected: FAIL
-
- [Property grid-template-rows value '[\] 150px [\] 1fr [\]']
- expected: FAIL
-
- [Property grid-template-rows value 'repeat(auto-fill, 200px)']
- expected: FAIL
-
[Property grid-template-rows value 'repeat(auto-fit, [one\] 20%)']
expected: FAIL