mirror of
https://github.com/servo/servo.git
synced 2025-09-27 07:10:19 +01:00
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 <obrufau@igalia.com>
This commit is contained in:
parent
858208bd25
commit
38a63a7977
13 changed files with 23 additions and 564 deletions
24
Cargo.lock
generated
24
Cargo.lock
generated
|
@ -7538,7 +7538,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "selectors"
|
name = "selectors"
|
||||||
version = "0.31.0"
|
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 = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"cssparser",
|
"cssparser",
|
||||||
|
@ -7871,7 +7871,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "servo_arc"
|
name = "servo_arc"
|
||||||
version = "0.4.1"
|
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 = [
|
dependencies = [
|
||||||
"serde",
|
"serde",
|
||||||
"stable_deref_trait",
|
"stable_deref_trait",
|
||||||
|
@ -8345,7 +8345,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo"
|
name = "stylo"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"app_units",
|
"app_units",
|
||||||
"arrayvec",
|
"arrayvec",
|
||||||
|
@ -8402,7 +8402,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo_atoms"
|
name = "stylo_atoms"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"string_cache",
|
"string_cache",
|
||||||
"string_cache_codegen",
|
"string_cache_codegen",
|
||||||
|
@ -8411,12 +8411,12 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo_config"
|
name = "stylo_config"
|
||||||
version = "0.7.0"
|
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]]
|
[[package]]
|
||||||
name = "stylo_derive"
|
name = "stylo_derive"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"darling",
|
"darling",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
@ -8428,7 +8428,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo_dom"
|
name = "stylo_dom"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
"stylo_malloc_size_of",
|
"stylo_malloc_size_of",
|
||||||
|
@ -8437,7 +8437,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo_malloc_size_of"
|
name = "stylo_malloc_size_of"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"app_units",
|
"app_units",
|
||||||
"cssparser",
|
"cssparser",
|
||||||
|
@ -8454,12 +8454,12 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "stylo_static_prefs"
|
name = "stylo_static_prefs"
|
||||||
version = "0.7.0"
|
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]]
|
[[package]]
|
||||||
name = "stylo_traits"
|
name = "stylo_traits"
|
||||||
version = "0.7.0"
|
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 = [
|
dependencies = [
|
||||||
"app_units",
|
"app_units",
|
||||||
"bitflags 2.9.4",
|
"bitflags 2.9.4",
|
||||||
|
@ -8874,7 +8874,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "to_shmem"
|
name = "to_shmem"
|
||||||
version = "0.2.0"
|
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 = [
|
dependencies = [
|
||||||
"cssparser",
|
"cssparser",
|
||||||
"servo_arc",
|
"servo_arc",
|
||||||
|
@ -8887,7 +8887,7 @@ dependencies = [
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "to_shmem_derive"
|
name = "to_shmem_derive"
|
||||||
version = "0.1.0"
|
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 = [
|
dependencies = [
|
||||||
"darling",
|
"darling",
|
||||||
"proc-macro2",
|
"proc-macro2",
|
||||||
|
|
|
@ -2201,7 +2201,7 @@ fn block_size_is_zero_or_intrinsic(size: &StyleSize, containing_block: &Containi
|
||||||
StyleSize::MaxContent |
|
StyleSize::MaxContent |
|
||||||
StyleSize::FitContent |
|
StyleSize::FitContent |
|
||||||
StyleSize::FitContentFunction(_) => true,
|
StyleSize::FitContentFunction(_) => true,
|
||||||
StyleSize::Stretch => {
|
StyleSize::Stretch | StyleSize::WebkitFillAvailable => {
|
||||||
// TODO: Should this return true when the containing block has a definite size of 0px?
|
// TODO: Should this return true when the containing block has a definite size of 0px?
|
||||||
!containing_block.size.block.is_definite()
|
!containing_block.size.block.is_definite()
|
||||||
},
|
},
|
||||||
|
|
|
@ -383,7 +383,7 @@ impl From<StyleSize> for Size<LengthPercentage> {
|
||||||
StyleSize::MaxContent => Size::MaxContent,
|
StyleSize::MaxContent => Size::MaxContent,
|
||||||
StyleSize::FitContent => Size::FitContent,
|
StyleSize::FitContent => Size::FitContent,
|
||||||
StyleSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0),
|
StyleSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0),
|
||||||
StyleSize::Stretch => Size::Stretch,
|
StyleSize::Stretch | StyleSize::WebkitFillAvailable => Size::Stretch,
|
||||||
StyleSize::AnchorSizeFunction(_) | StyleSize::AnchorContainingCalcFunction(_) => {
|
StyleSize::AnchorSizeFunction(_) | StyleSize::AnchorContainingCalcFunction(_) => {
|
||||||
unreachable!("anchor-size() should be disabled")
|
unreachable!("anchor-size() should be disabled")
|
||||||
},
|
},
|
||||||
|
@ -400,7 +400,7 @@ impl From<StyleMaxSize> for Size<LengthPercentage> {
|
||||||
StyleMaxSize::MaxContent => Size::MaxContent,
|
StyleMaxSize::MaxContent => Size::MaxContent,
|
||||||
StyleMaxSize::FitContent => Size::FitContent,
|
StyleMaxSize::FitContent => Size::FitContent,
|
||||||
StyleMaxSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0),
|
StyleMaxSize::FitContentFunction(lp) => Size::FitContentFunction(lp.0),
|
||||||
StyleMaxSize::Stretch => Size::Stretch,
|
StyleMaxSize::Stretch | StyleMaxSize::WebkitFillAvailable => Size::Stretch,
|
||||||
StyleMaxSize::AnchorSizeFunction(_) | StyleMaxSize::AnchorContainingCalcFunction(_) => {
|
StyleMaxSize::AnchorSizeFunction(_) | StyleMaxSize::AnchorContainingCalcFunction(_) => {
|
||||||
unreachable!("anchor-size() should be disabled")
|
unreachable!("anchor-size() should be disabled")
|
||||||
},
|
},
|
||||||
|
|
|
@ -30,7 +30,7 @@ pub fn dimension(val: &stylo::Size) -> taffy::Dimension {
|
||||||
stylo::Size::MinContent => taffy::Dimension::AUTO,
|
stylo::Size::MinContent => taffy::Dimension::AUTO,
|
||||||
stylo::Size::FitContent => taffy::Dimension::AUTO,
|
stylo::Size::FitContent => taffy::Dimension::AUTO,
|
||||||
stylo::Size::FitContentFunction(_) => 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
|
// Anchor positioning will be flagged off for time being
|
||||||
stylo::Size::AnchorSizeFunction(_) => unreachable!(),
|
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::MinContent => taffy::Dimension::AUTO,
|
||||||
stylo::MaxSize::FitContent => taffy::Dimension::AUTO,
|
stylo::MaxSize::FitContent => taffy::Dimension::AUTO,
|
||||||
stylo::MaxSize::FitContentFunction(_) => 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
|
// Anchor positioning will be flagged off for time being
|
||||||
stylo::MaxSize::AnchorSizeFunction(_) => unreachable!(),
|
stylo::MaxSize::AnchorSizeFunction(_) => unreachable!(),
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
[cache-miss-001.html]
|
|
||||||
expected: FAIL
|
|
|
@ -1,2 +0,0 @@
|
||||||
[cache-miss-002.html]
|
|
||||||
expected: FAIL
|
|
|
@ -1,78 +1,6 @@
|
||||||
[stretch-alias-block-size-001.tentative.html]
|
[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]
|
[[data-expected-height\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\] 37]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[[data-expected-height\] 38]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[[data-expected-height\] 39]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[[data-expected-height\] 43]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,72 +1,6 @@
|
||||||
[stretch-alias-inline-size-001.tentative.html]
|
[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]
|
[[data-expected-width\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\] 37]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[[data-expected-width\] 38]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[[data-expected-width\] 39]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[[data-expected-width\] 42]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,114 +1,12 @@
|
||||||
[stretch-alias-max-block-size-001.tentative.html]
|
[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]
|
[[data-expected-height\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\] 22]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\]:not([skip-second-pass\]) 45]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[[data-expected-height\]:not([skip-second-pass\]) 37]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,114 +1,12 @@
|
||||||
[stretch-alias-max-inline-size-001.tentative.html]
|
[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]
|
[[data-expected-width\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\] 22]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\]:not([skip-second-pass\]) 45]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[[data-expected-width\]:not([skip-second-pass\]) 37]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,112 +1,16 @@
|
||||||
[stretch-alias-min-block-size-001.tentative.html]
|
[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]
|
[[data-expected-height\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\] 22]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[[data-expected-height\] 23]
|
[[data-expected-height\] 23]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\] 37]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-height\] 45]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,112 +1,16 @@
|
||||||
[stretch-alias-min-inline-size-001.tentative.html]
|
[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]
|
[[data-expected-width\] 14]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\] 22]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[[data-expected-width\] 23]
|
[[data-expected-width\] 23]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\] 37]
|
||||||
expected: FAIL
|
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]
|
[[data-expected-width\] 45]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,3 @@
|
||||||
[table-width-redistribution.html]
|
[table-width-redistribution.html]
|
||||||
[table 6]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[table 4]
|
[table 4]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue