aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2025-03-10 15:25:56 +0100
committerGitHub <noreply@github.com>2025-03-10 14:25:56 +0000
commitc6527c4118a94a69866dff7039d2eab858628bc8 (patch)
tree5943fd736c02f4c45c5bbe6bea83d09256f128eb /tests/wpt/meta
parent56da4ad959a7679dce76fc1cc92c43e38b64472a (diff)
downloadservo-c6527c4118a94a69866dff7039d2eab858628bc8.tar.gz
servo-c6527c4118a94a69866dff7039d2eab858628bc8.zip
layout: Support min/max cross keywords sizes in flexbox (#35860)
Adds support for min-content, max-content, fit-content and stretch on the min and max cross size properties of a flex item. With one exception: when resolving the main sizes, transferred cross minimums and maximums will still ignore keywords. Signed-off-by: Oriol Brufau <obrufau@igalia.com>
Diffstat (limited to 'tests/wpt/meta')
-rw-r--r--tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-001.html.ini54
-rw-r--r--tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-002.html.ini72
-rw-r--r--tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini12
-rw-r--r--tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini12
6 files changed, 0 insertions, 174 deletions
diff --git a/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-001.html.ini b/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-001.html.ini
index 0e701728602..2904196c0f7 100644
--- a/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-001.html.ini
+++ b/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-001.html.ini
@@ -53,24 +53,6 @@
[.test 27]
expected: FAIL
- [.test 31]
- expected: FAIL
-
- [.test 32]
- expected: FAIL
-
- [.test 33]
- expected: FAIL
-
- [.test 34]
- expected: FAIL
-
- [.test 35]
- expected: FAIL
-
- [.test 36]
- expected: FAIL
-
[.test 40]
expected: FAIL
@@ -88,39 +70,3 @@
[.test 45]
expected: FAIL
-
- [.test 49]
- expected: FAIL
-
- [.test 50]
- expected: FAIL
-
- [.test 51]
- expected: FAIL
-
- [.test 52]
- expected: FAIL
-
- [.test 53]
- expected: FAIL
-
- [.test 54]
- expected: FAIL
-
- [.test 69]
- expected: FAIL
-
- [.test 70]
- expected: FAIL
-
- [.test 71]
- expected: FAIL
-
- [.test 72]
- expected: FAIL
-
- [.test 73]
- expected: FAIL
-
- [.test 74]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-002.html.ini b/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-002.html.ini
index 25aae054dbb..46801b288c1 100644
--- a/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-002.html.ini
+++ b/tests/wpt/meta/css/css-sizing/keyword-sizes-on-flex-item-002.html.ini
@@ -1,58 +1,4 @@
[keyword-sizes-on-flex-item-002.html]
- [.test 10]
- expected: FAIL
-
- [.test 11]
- expected: FAIL
-
- [.test 12]
- expected: FAIL
-
- [.test 13]
- expected: FAIL
-
- [.test 14]
- expected: FAIL
-
- [.test 15]
- expected: FAIL
-
- [.test 16]
- expected: FAIL
-
- [.test 17]
- expected: FAIL
-
- [.test 18]
- expected: FAIL
-
- [.test 19]
- expected: FAIL
-
- [.test 20]
- expected: FAIL
-
- [.test 21]
- expected: FAIL
-
- [.test 22]
- expected: FAIL
-
- [.test 23]
- expected: FAIL
-
- [.test 24]
- expected: FAIL
-
- [.test 25]
- expected: FAIL
-
- [.test 26]
- expected: FAIL
-
- [.test 27]
- expected: FAIL
-
[.test 31]
expected: FAIL
@@ -71,24 +17,6 @@
[.test 36]
expected: FAIL
- [.test 40]
- expected: FAIL
-
- [.test 41]
- expected: FAIL
-
- [.test 42]
- expected: FAIL
-
- [.test 43]
- expected: FAIL
-
- [.test 44]
- expected: FAIL
-
- [.test 45]
- expected: FAIL
-
[.test 49]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini
index 71b6ee86c40..3bd7768ed11 100644
--- a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini
+++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-block-size-001.html.ini
@@ -2,24 +2,12 @@
[[data-expected-height\] 8]
expected: FAIL
- [[data-expected-height\] 19]
- expected: FAIL
-
- [[data-expected-height\] 21]
- expected: FAIL
-
[[data-expected-height\] 22]
expected: FAIL
[[data-expected-height\]:not([skip-second-pass\]) 31]
expected: FAIL
- [[data-expected-height\]:not([skip-second-pass\]) 42]
- expected: FAIL
-
- [[data-expected-height\]:not([skip-second-pass\]) 44]
- expected: FAIL
-
[[data-expected-height\]:not([skip-second-pass\]) 45]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini
index bc982d6c609..ab96bc9fd84 100644
--- a/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini
+++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-max-inline-size-001.html.ini
@@ -2,24 +2,12 @@
[[data-expected-width\] 8]
expected: FAIL
- [[data-expected-width\] 20]
- expected: FAIL
-
- [[data-expected-width\] 21]
- expected: FAIL
-
[[data-expected-width\] 22]
expected: FAIL
[[data-expected-width\]:not([skip-second-pass\]) 31]
expected: FAIL
- [[data-expected-width\]:not([skip-second-pass\]) 43]
- expected: FAIL
-
- [[data-expected-width\]:not([skip-second-pass\]) 44]
- expected: FAIL
-
[[data-expected-width\]:not([skip-second-pass\]) 45]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini
index 294a25e4bd6..93d44c91b04 100644
--- a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini
+++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-block-size-001.html.ini
@@ -2,29 +2,17 @@
[[data-expected-height\] 8]
expected: FAIL
- [[data-expected-height\] 19]
- expected: FAIL
-
[[data-expected-height\] 20]
expected: FAIL
- [[data-expected-height\] 21]
- expected: FAIL
-
[[data-expected-height\] 22]
expected: FAIL
[[data-expected-height\] 31]
expected: FAIL
- [[data-expected-height\] 42]
- expected: FAIL
-
[[data-expected-height\] 43]
expected: FAIL
- [[data-expected-height\] 44]
- expected: FAIL
-
[[data-expected-height\] 45]
expected: FAIL
diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini
index bf576c14464..2162a706abd 100644
--- a/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini
+++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-min-inline-size-001.html.ini
@@ -5,12 +5,6 @@
[[data-expected-width\] 19]
expected: FAIL
- [[data-expected-width\] 20]
- expected: FAIL
-
- [[data-expected-width\] 21]
- expected: FAIL
-
[[data-expected-width\] 22]
expected: FAIL
@@ -20,11 +14,5 @@
[[data-expected-width\] 42]
expected: FAIL
- [[data-expected-width\] 43]
- expected: FAIL
-
- [[data-expected-width\] 44]
- expected: FAIL
-
[[data-expected-width\] 45]
expected: FAIL