diff options
author | Oriol Brufau <obrufau@igalia.com> | 2024-12-02 23:14:54 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-02 22:14:54 +0000 |
commit | ad448da7de46f9f21cf7dc60f8c3cb5293f4d491 (patch) | |
tree | 17eb0c27a319d0aaa19f17fdc6215f16b532a5f7 /tests/wpt/meta/css | |
parent | e146417b42bfcb8e5f0ea2d50277d734ad6ef6f1 (diff) | |
download | servo-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')
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 |