aboutsummaryrefslogtreecommitdiffstats
path: root/tests/wpt/meta/css
diff options
context:
space:
mode:
authorOriol Brufau <obrufau@igalia.com>2024-12-02 23:14:54 +0100
committerGitHub <noreply@github.com>2024-12-02 22:14:54 +0000
commitad448da7de46f9f21cf7dc60f8c3cb5293f4d491 (patch)
tree17eb0c27a319d0aaa19f17fdc6215f16b532a5f7 /tests/wpt/meta/css
parente146417b42bfcb8e5f0ea2d50277d734ad6ef6f1 (diff)
downloadservo-ad448da7de46f9f21cf7dc60f8c3cb5293f4d491.tar.gz
servo-ad448da7de46f9f21cf7dc60f8c3cb5293f4d491.zip
Obey min and max properties when computing main size of column flex (#34450)
When laying out a column flex container with an auto preferred main size, we were resolving the used main size to the intrinsic max-content size. However, we weren't clamping this amount between the min and max sizes. Signed-off-by: Oriol Brufau <obrufau@igalia.com> Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Diffstat (limited to 'tests/wpt/meta/css')
-rw-r--r--tests/wpt/meta/css/css-flexbox/align-content-vert-001b.html.ini150
-rw-r--r--tests/wpt/meta/css/css-flexbox/fieldset-as-container-justify-center.tentative.html.ini3
-rw-r--r--tests/wpt/meta/css/css-flexbox/flex-minimum-size-002.html.ini4
-rw-r--r--tests/wpt/meta/css/css-flexbox/flexbox-justify-content-vert-001b.xhtml.ini2
-rw-r--r--tests/wpt/meta/css/css-flexbox/justify-content-007.html.ini3
-rw-r--r--tests/wpt/meta/css/css-flexbox/multiline-column-max-height.html.ini2
-rw-r--r--tests/wpt/meta/css/css-flexbox/percentage-heights-015.html.ini2
7 files changed, 3 insertions, 163 deletions
diff --git a/tests/wpt/meta/css/css-flexbox/align-content-vert-001b.html.ini b/tests/wpt/meta/css/css-flexbox/align-content-vert-001b.html.ini
index 2521968d5cb..42fc5fef67a 100644
--- a/tests/wpt/meta/css/css-flexbox/align-content-vert-001b.html.ini
+++ b/tests/wpt/meta/css/css-flexbox/align-content-vert-001b.html.ini
@@ -1,121 +1,4 @@
[align-content-vert-001b.html]
- [.flexbox div 42]
- expected: FAIL
-
- [.flexbox div 43]
- expected: FAIL
-
- [.flexbox div 40]
- expected: FAIL
-
- [.flexbox div 46]
- expected: FAIL
-
- [.flexbox div 31]
- expected: FAIL
-
- [.flexbox div 44]
- expected: FAIL
-
- [.flexbox div 45]
- expected: FAIL
-
- [.flexbox div 48]
- expected: FAIL
-
- [.flexbox div 30]
- expected: FAIL
-
- [.flexbox div 66]
- expected: FAIL
-
- [.flexbox div 67]
- expected: FAIL
-
- [.flexbox div 24]
- expected: FAIL
-
- [.flexbox div 26]
- expected: FAIL
-
- [.flexbox div 27]
- expected: FAIL
-
- [.flexbox div 20]
- expected: FAIL
-
- [.flexbox div 21]
- expected: FAIL
-
- [.flexbox div 22]
- expected: FAIL
-
- [.flexbox div 23]
- expected: FAIL
-
- [.flexbox div 28]
- expected: FAIL
-
- [.flexbox div 29]
- expected: FAIL
-
- [.flexbox div 47]
- expected: FAIL
-
- [.flexbox div 55]
- expected: FAIL
-
- [.flexbox div 54]
- expected: FAIL
-
- [.flexbox div 51]
- expected: FAIL
-
- [.flexbox div 50]
- expected: FAIL
-
- [.flexbox div 53]
- expected: FAIL
-
- [.flexbox div 52]
- expected: FAIL
-
- [.flexbox div 72]
- expected: FAIL
-
- [.flexbox div 71]
- expected: FAIL
-
- [.flexbox div 70]
- expected: FAIL
-
- [.flexbox div 56]
- expected: FAIL
-
- [.flexbox div 19]
- expected: FAIL
-
- [.flexbox div 18]
- expected: FAIL
-
- [.flexbox div 69]
- expected: FAIL
-
- [.flexbox div 39]
- expected: FAIL
-
- [.flexbox div 38]
- expected: FAIL
-
- [.flexbox div 68]
- expected: FAIL
-
- [.flexbox div 36]
- expected: FAIL
-
- [.flexbox div 35]
- expected: FAIL
-
[.flexbox div 4]
expected: FAIL
@@ -130,36 +13,3 @@
[.flexbox div 8]
expected: FAIL
-
- [.flexbox div 32]
- expected: FAIL
-
- [.flexbox div 11]
- expected: FAIL
-
- [.flexbox div 12]
- expected: FAIL
-
- [.flexbox div 14]
- expected: FAIL
-
- [.flexbox div 15]
- expected: FAIL
-
- [.flexbox div 16]
- expected: FAIL
-
- [.flexbox div 59]
- expected: FAIL
-
- [.flexbox div 60]
- expected: FAIL
-
- [.flexbox div 62]
- expected: FAIL
-
- [.flexbox div 63]
- expected: FAIL
-
- [.flexbox div 64]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-flexbox/fieldset-as-container-justify-center.tentative.html.ini b/tests/wpt/meta/css/css-flexbox/fieldset-as-container-justify-center.tentative.html.ini
new file mode 100644
index 00000000000..3363b8e7b91
--- /dev/null
+++ b/tests/wpt/meta/css/css-flexbox/fieldset-as-container-justify-center.tentative.html.ini
@@ -0,0 +1,3 @@
+[fieldset-as-container-justify-center.tentative.html]
+ [.item 1]
+ expected: FAIL
diff --git a/tests/wpt/meta/css/css-flexbox/flex-minimum-size-002.html.ini b/tests/wpt/meta/css/css-flexbox/flex-minimum-size-002.html.ini
index b1fad0756d1..d9a42edbb2e 100644
--- a/tests/wpt/meta/css/css-flexbox/flex-minimum-size-002.html.ini
+++ b/tests/wpt/meta/css/css-flexbox/flex-minimum-size-002.html.ini
@@ -10,7 +10,3 @@
[.flexbox, .inline-flexbox 4]
expected: FAIL
-
- [.flexbox 1]
- expected: FAIL
-
diff --git a/tests/wpt/meta/css/css-flexbox/flexbox-justify-content-vert-001b.xhtml.ini b/tests/wpt/meta/css/css-flexbox/flexbox-justify-content-vert-001b.xhtml.ini
deleted file mode 100644
index 807a7a36ae2..00000000000
--- a/tests/wpt/meta/css/css-flexbox/flexbox-justify-content-vert-001b.xhtml.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[flexbox-justify-content-vert-001b.xhtml]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-flexbox/justify-content-007.html.ini b/tests/wpt/meta/css/css-flexbox/justify-content-007.html.ini
deleted file mode 100644
index ea29b95ecec..00000000000
--- a/tests/wpt/meta/css/css-flexbox/justify-content-007.html.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[justify-content-007.html]
- [.flexitem + .flexitem 1]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-flexbox/multiline-column-max-height.html.ini b/tests/wpt/meta/css/css-flexbox/multiline-column-max-height.html.ini
deleted file mode 100644
index 5f3c503f928..00000000000
--- a/tests/wpt/meta/css/css-flexbox/multiline-column-max-height.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[multiline-column-max-height.html]
- expected: FAIL
diff --git a/tests/wpt/meta/css/css-flexbox/percentage-heights-015.html.ini b/tests/wpt/meta/css/css-flexbox/percentage-heights-015.html.ini
deleted file mode 100644
index 3d91d6d3b14..00000000000
--- a/tests/wpt/meta/css/css-flexbox/percentage-heights-015.html.ini
+++ /dev/null
@@ -1,2 +0,0 @@
-[percentage-heights-015.html]
- expected: FAIL