From 38a63a7977bc72cab5afacf656d317d919df8160 Mon Sep 17 00:00:00 2001 From: Oriol Brufau Date: Fri, 26 Sep 2025 12:45:56 +0200 Subject: [PATCH] stylo: Add support for `-webkit-fill-available` sizing keyword (#39492) This keyword is de-facto required for web compatibility, Firefox is also enabling it (https://bugzil.la/1988938). This patch just aliases it to `stretch`. Stylo PR: https://github.com/servo/stylo/pull/243 Testing: Various tests pass Signed-off-by: Oriol Brufau --- Cargo.lock | 24 ++-- components/layout/flow/mod.rs | 2 +- components/layout/sizing.rs | 4 +- .../layout/taffy/stylo_taffy/convert.rs | 4 +- .../stretch/cache-miss-001.html.ini | 2 - .../stretch/cache-miss-002.html.ini | 2 - ...ch-alias-block-size-001.tentative.html.ini | 72 ------------ ...h-alias-inline-size-001.tentative.html.ini | 66 ----------- ...lias-max-block-size-001.tentative.html.ini | 108 +----------------- ...ias-max-inline-size-001.tentative.html.ini | 108 +----------------- ...lias-min-block-size-001.tentative.html.ini | 96 ---------------- ...ias-min-inline-size-001.tentative.html.ini | 96 ---------------- .../table-width-redistribution.html.ini | 3 - 13 files changed, 23 insertions(+), 564 deletions(-) delete mode 100644 tests/wpt/meta/css/css-sizing/stretch/cache-miss-001.html.ini delete mode 100644 tests/wpt/meta/css/css-sizing/stretch/cache-miss-002.html.ini diff --git a/Cargo.lock b/Cargo.lock index b2047dd51a0..778d24cec46 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -7538,7 +7538,7 @@ dependencies = [ [[package]] name = "selectors" version = "0.31.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "bitflags 2.9.4", "cssparser", @@ -7871,7 +7871,7 @@ dependencies = [ [[package]] name = "servo_arc" version = "0.4.1" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "serde", "stable_deref_trait", @@ -8345,7 +8345,7 @@ dependencies = [ [[package]] name = "stylo" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "app_units", "arrayvec", @@ -8402,7 +8402,7 @@ dependencies = [ [[package]] name = "stylo_atoms" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "string_cache", "string_cache_codegen", @@ -8411,12 +8411,12 @@ dependencies = [ [[package]] name = "stylo_config" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" [[package]] name = "stylo_derive" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "darling", "proc-macro2", @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "stylo_dom" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "bitflags 2.9.4", "stylo_malloc_size_of", @@ -8437,7 +8437,7 @@ dependencies = [ [[package]] name = "stylo_malloc_size_of" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "app_units", "cssparser", @@ -8454,12 +8454,12 @@ dependencies = [ [[package]] name = "stylo_static_prefs" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" [[package]] name = "stylo_traits" version = "0.7.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "app_units", "bitflags 2.9.4", @@ -8874,7 +8874,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "to_shmem" version = "0.2.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "cssparser", "servo_arc", @@ -8887,7 +8887,7 @@ dependencies = [ [[package]] name = "to_shmem_derive" version = "0.1.0" -source = "git+https://github.com/servo/stylo?branch=2025-09-02#c4caa30eebad573590222d4f76b8939b41dc186a" +source = "git+https://github.com/servo/stylo?branch=2025-09-02#bb62b4e71c44fbb00f4657a1431282193e34d306" dependencies = [ "darling", "proc-macro2", diff --git a/components/layout/flow/mod.rs b/components/layout/flow/mod.rs index 45b0940b866..ce28e25c144 100644 --- a/components/layout/flow/mod.rs +++ b/components/layout/flow/mod.rs @@ -2201,7 +2201,7 @@ fn block_size_is_zero_or_intrinsic(size: &StyleSize, containing_block: &Containi StyleSize::MaxContent | StyleSize::FitContent | StyleSize::FitContentFunction(_) => true, - StyleSize::Stretch => { + StyleSize::Stretch | StyleSize::WebkitFillAvailable => { // TODO: Should this return true when the containing block has a definite size of 0px? !containing_block.size.block.is_definite() }, diff --git a/components/layout/sizing.rs b/components/layout/sizing.rs index d3674cf26dd..4abd0627821 100644 --- a/components/layout/sizing.rs +++ b/components/layout/sizing.rs @@ -383,7 +383,7 @@ impl From for Size { StyleSize::MaxContent => Size::MaxContent, StyleSize::FitContent => Size::FitContent, StyleSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0), - StyleSize::Stretch => Size::Stretch, + StyleSize::Stretch | StyleSize::WebkitFillAvailable => Size::Stretch, StyleSize::AnchorSizeFunction(_) | StyleSize::AnchorContainingCalcFunction(_) => { unreachable!("anchor-size() should be disabled") }, @@ -400,7 +400,7 @@ impl From for Size { StyleMaxSize::MaxContent => Size::MaxContent, StyleMaxSize::FitContent => Size::FitContent, StyleMaxSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0), - StyleMaxSize::Stretch => Size::Stretch, + StyleMaxSize::Stretch | StyleMaxSize::WebkitFillAvailable => Size::Stretch, StyleMaxSize::AnchorSizeFunction(_) | StyleMaxSize::AnchorContainingCalcFunction(_) => { unreachable!("anchor-size() should be disabled") }, diff --git a/components/layout/taffy/stylo_taffy/convert.rs b/components/layout/taffy/stylo_taffy/convert.rs index 859b9aef59a..caa83284336 100644 --- a/components/layout/taffy/stylo_taffy/convert.rs +++ b/components/layout/taffy/stylo_taffy/convert.rs @@ -30,7 +30,7 @@ pub fn dimension(val: &stylo::Size) -> taffy::Dimension { stylo::Size::MinContent => taffy::Dimension::AUTO, stylo::Size::FitContent => taffy::Dimension::AUTO, stylo::Size::FitContentFunction(_) => taffy::Dimension::AUTO, - stylo::Size::Stretch => taffy::Dimension::AUTO, + stylo::Size::Stretch | stylo::Size::WebkitFillAvailable => taffy::Dimension::AUTO, // Anchor positioning will be flagged off for time being stylo::Size::AnchorSizeFunction(_) => unreachable!(), @@ -49,7 +49,7 @@ pub fn max_size_dimension(val: &stylo::MaxSize) -> taffy::Dimension { stylo::MaxSize::MinContent => taffy::Dimension::AUTO, stylo::MaxSize::FitContent => taffy::Dimension::AUTO, stylo::MaxSize::FitContentFunction(_) => taffy::Dimension::AUTO, - stylo::MaxSize::Stretch => taffy::Dimension::AUTO, + stylo::MaxSize::Stretch | stylo::MaxSize::WebkitFillAvailable => taffy::Dimension::AUTO, // Anchor positioning will be flagged off for time being stylo::MaxSize::AnchorSizeFunction(_) => unreachable!(), diff --git a/tests/wpt/meta/css/css-sizing/stretch/cache-miss-001.html.ini b/tests/wpt/meta/css/css-sizing/stretch/cache-miss-001.html.ini deleted file mode 100644 index 4b4572f4183..00000000000 --- a/tests/wpt/meta/css/css-sizing/stretch/cache-miss-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cache-miss-001.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/cache-miss-002.html.ini b/tests/wpt/meta/css/css-sizing/stretch/cache-miss-002.html.ini deleted file mode 100644 index adec20739eb..00000000000 --- a/tests/wpt/meta/css/css-sizing/stretch/cache-miss-002.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cache-miss-002.html] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini index 56d609503b0..57f3f3d4847 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-block-size-001.tentative.html.ini @@ -1,78 +1,6 @@ [stretch-alias-block-size-001.tentative.html] - [[data-expected-height\] 1] - expected: FAIL - - [[data-expected-height\] 2] - expected: FAIL - - [[data-expected-height\] 3] - expected: FAIL - - [[data-expected-height\] 4] - expected: FAIL - - [[data-expected-height\] 5] - expected: FAIL - - [[data-expected-height\] 6] - expected: FAIL - - [[data-expected-height\] 8] - expected: FAIL - - [[data-expected-height\] 9] - expected: FAIL - - [[data-expected-height\] 10] - expected: FAIL - [[data-expected-height\] 14] expected: FAIL - [[data-expected-height\] 15] - expected: FAIL - - [[data-expected-height\] 16] - expected: FAIL - - [[data-expected-height\] 20] - expected: FAIL - - [[data-expected-height\] 24] - expected: FAIL - - [[data-expected-height\] 25] - expected: FAIL - - [[data-expected-height\] 26] - expected: FAIL - - [[data-expected-height\] 27] - expected: FAIL - - [[data-expected-height\] 28] - expected: FAIL - - [[data-expected-height\] 29] - expected: FAIL - - [[data-expected-height\] 31] - expected: FAIL - - [[data-expected-height\] 32] - expected: FAIL - - [[data-expected-height\] 33] - expected: FAIL - [[data-expected-height\] 37] expected: FAIL - - [[data-expected-height\] 38] - expected: FAIL - - [[data-expected-height\] 39] - expected: FAIL - - [[data-expected-height\] 43] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini index e8e88f8a2d6..50693cedc88 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-inline-size-001.tentative.html.ini @@ -1,72 +1,6 @@ [stretch-alias-inline-size-001.tentative.html] - [[data-expected-width\] 2] - expected: FAIL - - [[data-expected-width\] 3] - expected: FAIL - - [[data-expected-width\] 4] - expected: FAIL - - [[data-expected-width\] 5] - expected: FAIL - - [[data-expected-width\] 6] - expected: FAIL - - [[data-expected-width\] 8] - expected: FAIL - - [[data-expected-width\] 9] - expected: FAIL - - [[data-expected-width\] 10] - expected: FAIL - [[data-expected-width\] 14] expected: FAIL - [[data-expected-width\] 15] - expected: FAIL - - [[data-expected-width\] 16] - expected: FAIL - - [[data-expected-width\] 19] - expected: FAIL - - [[data-expected-width\] 25] - expected: FAIL - - [[data-expected-width\] 26] - expected: FAIL - - [[data-expected-width\] 27] - expected: FAIL - - [[data-expected-width\] 28] - expected: FAIL - - [[data-expected-width\] 29] - expected: FAIL - - [[data-expected-width\] 31] - expected: FAIL - - [[data-expected-width\] 32] - expected: FAIL - - [[data-expected-width\] 33] - expected: FAIL - [[data-expected-width\] 37] expected: FAIL - - [[data-expected-width\] 38] - expected: FAIL - - [[data-expected-width\] 39] - expected: FAIL - - [[data-expected-width\] 42] - expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini index ef56b39bc83..0a55937cc80 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-block-size-001.tentative.html.ini @@ -1,114 +1,12 @@ [stretch-alias-max-block-size-001.tentative.html] - [[data-expected-height\] 1] - expected: FAIL - - [[data-expected-height\] 2] - expected: FAIL - - [[data-expected-height\] 3] - expected: FAIL - - [[data-expected-height\] 4] - expected: FAIL - - [[data-expected-height\] 5] - expected: FAIL - - [[data-expected-height\] 6] - expected: FAIL - - [[data-expected-height\] 7] - expected: FAIL - - [[data-expected-height\] 8] - expected: FAIL - - [[data-expected-height\] 9] - expected: FAIL - - [[data-expected-height\] 10] - expected: FAIL - - [[data-expected-height\] 11] - expected: FAIL - - [[data-expected-height\] 12] - expected: FAIL - - [[data-expected-height\] 13] - expected: FAIL - [[data-expected-height\] 14] expected: FAIL - [[data-expected-height\] 15] - expected: FAIL - - [[data-expected-height\] 16] - expected: FAIL - - [[data-expected-height\] 17] - expected: FAIL - - [[data-expected-height\] 18] - 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\]) 24] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 25] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 26] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 27] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 28] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 29] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 31] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 32] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 33] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 34] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 35] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 38] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 39] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 40] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 41] - expected: FAIL - - [[data-expected-height\]:not([skip-second-pass\]) 42] - expected: FAIL - [[data-expected-height\]:not([skip-second-pass\]) 45] expected: FAIL + + [[data-expected-height\]:not([skip-second-pass\]) 37] + expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini index b93ba6b10e5..889ce92a7d4 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-max-inline-size-001.tentative.html.ini @@ -1,114 +1,12 @@ [stretch-alias-max-inline-size-001.tentative.html] - [[data-expected-width\] 1] - expected: FAIL - - [[data-expected-width\] 2] - expected: FAIL - - [[data-expected-width\] 3] - expected: FAIL - - [[data-expected-width\] 4] - expected: FAIL - - [[data-expected-width\] 5] - expected: FAIL - - [[data-expected-width\] 6] - expected: FAIL - - [[data-expected-width\] 7] - expected: FAIL - - [[data-expected-width\] 8] - expected: FAIL - - [[data-expected-width\] 9] - expected: FAIL - - [[data-expected-width\] 10] - expected: FAIL - - [[data-expected-width\] 11] - expected: FAIL - - [[data-expected-width\] 12] - expected: FAIL - - [[data-expected-width\] 13] - expected: FAIL - [[data-expected-width\] 14] expected: FAIL - [[data-expected-width\] 15] - expected: FAIL - - [[data-expected-width\] 16] - expected: FAIL - - [[data-expected-width\] 17] - expected: FAIL - - [[data-expected-width\] 18] - 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\]) 24] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 25] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 26] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 27] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 28] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 29] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 31] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 32] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 33] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 34] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 35] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 38] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 39] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 40] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 41] - expected: FAIL - - [[data-expected-width\]:not([skip-second-pass\]) 43] - expected: FAIL - [[data-expected-width\]:not([skip-second-pass\]) 45] expected: FAIL + + [[data-expected-width\]:not([skip-second-pass\]) 37] + expected: FAIL diff --git a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini index e712cd9bd52..b52478d51a7 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-block-size-001.tentative.html.ini @@ -1,112 +1,16 @@ [stretch-alias-min-block-size-001.tentative.html] - [[data-expected-height\] 1] - expected: FAIL - - [[data-expected-height\] 2] - expected: FAIL - - [[data-expected-height\] 3] - expected: FAIL - - [[data-expected-height\] 4] - expected: FAIL - - [[data-expected-height\] 5] - expected: FAIL - - [[data-expected-height\] 6] - expected: FAIL - - [[data-expected-height\] 7] - expected: FAIL - - [[data-expected-height\] 8] - expected: FAIL - - [[data-expected-height\] 9] - expected: FAIL - - [[data-expected-height\] 10] - expected: FAIL - - [[data-expected-height\] 13] - expected: FAIL - [[data-expected-height\] 14] expected: FAIL - [[data-expected-height\] 15] - expected: FAIL - - [[data-expected-height\] 16] - 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\] 23] expected: FAIL - [[data-expected-height\] 24] - expected: FAIL - - [[data-expected-height\] 25] - expected: FAIL - - [[data-expected-height\] 26] - expected: FAIL - - [[data-expected-height\] 27] - expected: FAIL - - [[data-expected-height\] 28] - expected: FAIL - - [[data-expected-height\] 29] - expected: FAIL - - [[data-expected-height\] 30] - expected: FAIL - - [[data-expected-height\] 31] - expected: FAIL - - [[data-expected-height\] 32] - expected: FAIL - - [[data-expected-height\] 33] - expected: FAIL - - [[data-expected-height\] 36] - expected: FAIL - [[data-expected-height\] 37] expected: FAIL - [[data-expected-height\] 38] - expected: FAIL - - [[data-expected-height\] 39] - 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-alias-min-inline-size-001.tentative.html.ini b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html.ini index 7f70c0ac787..3c55e0b7d03 100644 --- a/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html.ini +++ b/tests/wpt/meta/css/css-sizing/stretch/stretch-alias-min-inline-size-001.tentative.html.ini @@ -1,112 +1,16 @@ [stretch-alias-min-inline-size-001.tentative.html] - [[data-expected-width\] 1] - expected: FAIL - - [[data-expected-width\] 2] - expected: FAIL - - [[data-expected-width\] 3] - expected: FAIL - - [[data-expected-width\] 4] - expected: FAIL - - [[data-expected-width\] 5] - expected: FAIL - - [[data-expected-width\] 6] - expected: FAIL - - [[data-expected-width\] 7] - expected: FAIL - - [[data-expected-width\] 8] - expected: FAIL - - [[data-expected-width\] 9] - expected: FAIL - - [[data-expected-width\] 10] - expected: FAIL - - [[data-expected-width\] 13] - expected: FAIL - [[data-expected-width\] 14] expected: FAIL - [[data-expected-width\] 15] - expected: FAIL - - [[data-expected-width\] 16] - expected: FAIL - - [[data-expected-width\] 19] - expected: FAIL - - [[data-expected-width\] 20] - expected: FAIL - - [[data-expected-width\] 21] - expected: FAIL - [[data-expected-width\] 22] expected: FAIL [[data-expected-width\] 23] expected: FAIL - [[data-expected-width\] 24] - expected: FAIL - - [[data-expected-width\] 25] - expected: FAIL - - [[data-expected-width\] 26] - expected: FAIL - - [[data-expected-width\] 27] - expected: FAIL - - [[data-expected-width\] 28] - expected: FAIL - - [[data-expected-width\] 29] - expected: FAIL - - [[data-expected-width\] 30] - expected: FAIL - - [[data-expected-width\] 31] - expected: FAIL - - [[data-expected-width\] 32] - expected: FAIL - - [[data-expected-width\] 33] - expected: FAIL - - [[data-expected-width\] 36] - expected: FAIL - [[data-expected-width\] 37] expected: FAIL - [[data-expected-width\] 38] - expected: FAIL - - [[data-expected-width\] 39] - expected: FAIL - - [[data-expected-width\] 42] - expected: FAIL - - [[data-expected-width\] 43] - expected: FAIL - - [[data-expected-width\] 44] - expected: FAIL - [[data-expected-width\] 45] expected: FAIL diff --git a/tests/wpt/meta/css/css-tables/tentative/table-width-redistribution.html.ini b/tests/wpt/meta/css/css-tables/tentative/table-width-redistribution.html.ini index f4f31a8b831..93b5385e485 100644 --- a/tests/wpt/meta/css/css-tables/tentative/table-width-redistribution.html.ini +++ b/tests/wpt/meta/css/css-tables/tentative/table-width-redistribution.html.ini @@ -1,6 +1,3 @@ [table-width-redistribution.html] - [table 6] - expected: FAIL - [table 4] expected: FAIL