diff --git a/components/style/values/specified/image.rs b/components/style/values/specified/image.rs index 3f150e74d1d..3ec678cd237 100644 --- a/components/style/values/specified/image.rs +++ b/components/style/values/specified/image.rs @@ -826,7 +826,7 @@ impl Gradient { AngleOrPercentage::parse_with_unitless, )?; - if items.len() < 2 { + if cfg!(feature = "servo") || items.len() < 2 { return Err(input.new_custom_error(StyleParseErrorKind::UnspecifiedError)); } diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/events-005.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/events-005.html.ini index dc242640441..cb829ed6873 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transitions/events-005.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/events-005.html.ini @@ -2,6 +2,9 @@ [padding-left, padding] expected: FAIL + [padding, padding-left] + expected: FAIL + [property repetition] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/cssom/CSSFontFaceRule.html.ini b/tests/wpt/metadata-layout-2020/css/cssom/CSSFontFaceRule.html.ini deleted file mode 100644 index ef2b41ef6d4..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom/CSSFontFaceRule.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[CSSFontFaceRule.html] - [CSSFontFaceRule.cssText doesn't serialize with newlines] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom/cssstyledeclaration-csstext.html.ini b/tests/wpt/metadata-layout-2020/css/cssom/cssstyledeclaration-csstext.html.ini index 6fb6ba40994..3d58e42a2bb 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom/cssstyledeclaration-csstext.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom/cssstyledeclaration-csstext.html.ini @@ -1,7 +1,3 @@ [cssstyledeclaration-csstext.html] [cssText on computed style declaration returns the empty string] expected: FAIL - - [Shorthands aren't serialized if there are other properties with different logical groups in between] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/selectors/parsing/parse-not.html.ini b/tests/wpt/metadata-layout-2020/css/selectors/parsing/parse-not.html.ini index 13cb99458c9..b01f67b60f6 100644 --- a/tests/wpt/metadata-layout-2020/css/selectors/parsing/parse-not.html.ini +++ b/tests/wpt/metadata-layout-2020/css/selectors/parsing/parse-not.html.ini @@ -1,31 +1,6 @@ [parse-not.html] - [":not(span.a, div.b)" should be a valid selector] - expected: FAIL - - [":not(:not(foo))" should be a valid selector] - expected: FAIL - - [":not(.a .b ~ c)" should be a valid selector] - expected: FAIL - - [":not(.a .b)" should be a valid selector] - expected: FAIL - - [":not(.a .b ~ c, .d .e)" should be a valid selector] - expected: FAIL - - [":not(.a + .b)" should be a valid selector] - expected: FAIL - [":not(:host(:not(.a)))" should be a valid selector] expected: FAIL [":not(:host)" should be a valid selector] expected: FAIL - - [":not([disabled\],[selected\])" should be a valid selector] - expected: FAIL - - [":not([disabled\][selected\])" should be a valid selector] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-fonts/parsing/font-size-computed.html.ini b/tests/wpt/metadata/css/css-fonts/parsing/font-size-computed.html.ini deleted file mode 100644 index 8a1237e8bb6..00000000000 --- a/tests/wpt/metadata/css/css-fonts/parsing/font-size-computed.html.ini +++ /dev/null @@ -1,16 +0,0 @@ -[font-size-computed.html] - [ is font-size: large] - expected: FAIL - - [ is font-size: small] - expected: FAIL - - [ is font-size: xxx-large] - expected: FAIL - - [ is font-size: xx-large] - expected: FAIL - - [ is font-size: x-large] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-transitions/events-005.html.ini b/tests/wpt/metadata/css/css-transitions/events-005.html.ini index dc242640441..cb829ed6873 100644 --- a/tests/wpt/metadata/css/css-transitions/events-005.html.ini +++ b/tests/wpt/metadata/css/css-transitions/events-005.html.ini @@ -2,6 +2,9 @@ [padding-left, padding] expected: FAIL + [padding, padding-left] + expected: FAIL + [property repetition] expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/calc-in-max.html.ini b/tests/wpt/metadata/css/css-values/calc-in-max.html.ini deleted file mode 100644 index be0c4da2fdb..00000000000 --- a/tests/wpt/metadata/css/css-values/calc-in-max.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[calc-in-max.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/clamp-length-computed.html.ini b/tests/wpt/metadata/css/css-values/clamp-length-computed.html.ini index 35bc011d78a..1e17130fab5 100644 --- a/tests/wpt/metadata/css/css-values/clamp-length-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/clamp-length-computed.html.ini @@ -11,15 +11,3 @@ [Property letter-spacing value 'clamp(10px, 20px, 30px)' computes to '20px'] expected: FAIL - [Property letter-spacing value 'clamp(10px, 20px, 30px)'] - expected: FAIL - - [Property letter-spacing value 'clamp(10px, 35px, 30px)'] - expected: FAIL - - [Property letter-spacing value 'clamp(30px, 100px, 20px)'] - expected: FAIL - - [Property letter-spacing value 'clamp(10px, 5px, 30px)'] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/max-20-arguments.html.ini b/tests/wpt/metadata/css/css-values/max-20-arguments.html.ini deleted file mode 100644 index 53c38aaeb66..00000000000 --- a/tests/wpt/metadata/css/css-values/max-20-arguments.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[max-20-arguments.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/max-length-percent-001.html.ini b/tests/wpt/metadata/css/css-values/max-length-percent-001.html.ini deleted file mode 100644 index d9ddfa2bf68..00000000000 --- a/tests/wpt/metadata/css/css-values/max-length-percent-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[max-length-percent-001.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/max-unitless-zero-invalid.html.ini b/tests/wpt/metadata/css/css-values/max-unitless-zero-invalid.html.ini deleted file mode 100644 index 77cdb9a7a67..00000000000 --- a/tests/wpt/metadata/css/css-values/max-unitless-zero-invalid.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[max-unitless-zero-invalid.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/min-length-percent-001.html.ini b/tests/wpt/metadata/css/css-values/min-length-percent-001.html.ini deleted file mode 100644 index e70af2a782f..00000000000 --- a/tests/wpt/metadata/css/css-values/min-length-percent-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[min-length-percent-001.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/min-max-percentage-length-interpolation.html.ini b/tests/wpt/metadata/css/css-values/min-max-percentage-length-interpolation.html.ini deleted file mode 100644 index d59c7b30211..00000000000 --- a/tests/wpt/metadata/css/css-values/min-max-percentage-length-interpolation.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[min-max-percentage-length-interpolation.html] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-values/minmax-angle-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-angle-computed.html.ini index 40c50190740..3a9e368ccdb 100644 --- a/tests/wpt/metadata/css/css-values/minmax-angle-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-angle-computed.html.ini @@ -191,99 +191,3 @@ [Property transform value 'rotate(calc(max(90deg, 1.56rad) * 2)'] expected: FAIL - [max(1turn) should be used-value-equivalent to 1turn] - expected: FAIL - - [min(1deg, 2deg) should be used-value-equivalent to 1deg] - expected: FAIL - - [min(1turn) should be used-value-equivalent to 1turn] - expected: FAIL - - [max(1grad) should be used-value-equivalent to 1grad] - expected: FAIL - - [calc(min(90deg, 1.58rad) / 2 should be used-value-equivalent to 45deg] - expected: FAIL - - [min(1rad, 2rad) should be used-value-equivalent to 1rad] - expected: FAIL - - [calc(min(90deg, 1.58rad) - 0.125turn) should be used-value-equivalent to 45deg] - expected: FAIL - - [max(1deg) should be used-value-equivalent to 1deg] - expected: FAIL - - [calc(min(90deg, 1.58rad) - max(0.25turn, 99grad)) should be used-value-equivalent to 0deg] - expected: FAIL - - [calc(max(90deg, 1.56rad) / 2 should be used-value-equivalent to 45deg] - expected: FAIL - - [calc(max(90deg, 1.56rad) - 0.125turn) should be used-value-equivalent to 45deg] - expected: FAIL - - [max(1rad) should be used-value-equivalent to 1rad] - expected: FAIL - - [min(270deg, max(0.25turn, 3.14rad)) should be used-value-equivalent to 3.14rad] - expected: FAIL - - [min(1grad, 2grad) should be used-value-equivalent to 1grad] - expected: FAIL - - [min(1deg) should be used-value-equivalent to 1deg] - expected: FAIL - - [min(90deg, 0.26turn) should be used-value-equivalent to 90deg] - expected: FAIL - - [calc(min(90deg, 1.58rad) + 0.25turn) should be used-value-equivalent to 180deg] - expected: FAIL - - [calc(max(90deg, 1.56rad) * 2 should be used-value-equivalent to 180deg] - expected: FAIL - - [calc(max(90deg, 1.56rad) + 0.25turn) should be used-value-equivalent to 180deg] - expected: FAIL - - [max(1grad, 2grad) should be used-value-equivalent to 2grad] - expected: FAIL - - [max(91deg, 0.25turn) should be used-value-equivalent to 91deg] - expected: FAIL - - [calc(min(90deg, 1.58rad) * 2 should be used-value-equivalent to 180deg] - expected: FAIL - - [min(1.57rad, 95deg) should be used-value-equivalent to 1.57rad] - expected: FAIL - - [min(1turn, 2turn) should be used-value-equivalent to 1turn] - expected: FAIL - - [max(1.58rad, 90deg) should be used-value-equivalent to 1.58rad] - expected: FAIL - - [calc(min(90deg, 1.58rad) + max(0.25turn, 99grad)) should be used-value-equivalent to 180deg] - expected: FAIL - - [max(1turn, 2turn) should be used-value-equivalent to 2turn] - expected: FAIL - - [max(1rad, 2rad) should be used-value-equivalent to 2rad] - expected: FAIL - - [max(1deg, 2deg) should be used-value-equivalent to 2deg] - expected: FAIL - - [min(1rad) should be used-value-equivalent to 1rad] - expected: FAIL - - [max(0.25turn, min(270deg, 3.14rad)) should be used-value-equivalent to 3.14rad] - expected: FAIL - - [min(1grad) should be used-value-equivalent to 1grad] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-angle-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-angle-serialize.html.ini index 1b0e7197cca..087d8045750 100644 --- a/tests/wpt/metadata/css/css-values/minmax-angle-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-angle-serialize.html.ini @@ -65,117 +65,3 @@ [e.style['transform'\] = "rotate(calc(min(1deg) + min(2deg)))" should set the property value] expected: FAIL - ['rotate(max(90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(0.25turn, 1.57rad, 90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(93deg, 92deg, 90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(90deg, 1.57rad, 0.25turn))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(calc(50grad + min(45deg)))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(90deg, 1.57rad, 0.25turn))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(max(90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(90deg, 1.58rad, 0.25turn))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(81deg, 82deg, 90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(90deg, 92deg, 93deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(max(.25turn))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(50grad + max(45deg)))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(.25turn))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(max(100grad))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(min(30deg) + max(60deg)))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(50grad + min(45deg)))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(100grad))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(100grad))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(0.25turn, 1.58rad, 90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(calc(min(30deg) + max(60deg)))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(83deg, 82deg, 90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(90deg, 92deg, 93deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(0.25turn, 1.57rad, 90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(calc(min(45deg) + 50grad))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(83deg, 82deg, 90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(max(.25turn))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(90deg, 1.58rad, 0.25turn))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(93deg, 92deg, 90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(max(45deg) + 50grad))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(min(45deg) + 50grad))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(max(45deg) + 50grad))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(0.25turn, 1.58rad, 90deg))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(calc(50grad + max(45deg)))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(min(100grad))' as a computed value should serialize as 'rotate(90deg)'.] - expected: FAIL - - ['rotate(min(.25turn))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - - ['rotate(max(81deg, 82deg, 90deg))' as a specified value should serialize as 'rotate(calc(90deg))'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-integer-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-integer-computed.html.ini index 287e488fd81..8c5176025bb 100644 --- a/tests/wpt/metadata/css/css-values/minmax-integer-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-integer-computed.html.ini @@ -59,33 +59,3 @@ [Property z-index value 'min(0.6)'] expected: FAIL - [min(1.1, max(0.4, 0.6)) should be used-value-equivalent to 1] - expected: FAIL - - [min(0.4) should be used-value-equivalent to 0] - expected: FAIL - - [max(1) should be used-value-equivalent to 1] - expected: FAIL - - [max(0.6) should be used-value-equivalent to 1] - expected: FAIL - - [min(0.6) should be used-value-equivalent to 1] - expected: FAIL - - [min(1) should be used-value-equivalent to 1] - expected: FAIL - - [calc(max(0.3, 0.6) / 2) should be used-value-equivalent to 0] - expected: FAIL - - [max(0.4) should be used-value-equivalent to 0] - expected: FAIL - - [calc(min(0.3, 0.6) * 2) should be used-value-equivalent to 1] - expected: FAIL - - [max(0.3, min(1.1, 0.4)) should be used-value-equivalent to 0] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-length-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-length-computed.html.ini index e8eb799c3ea..0a95b909192 100644 --- a/tests/wpt/metadata/css/css-values/minmax-length-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-length-computed.html.ini @@ -479,240 +479,3 @@ [Property letter-spacing value 'calc(max(1em, 19px) - 10px)'] expected: FAIL - [max(1pc, 2pc) should be used-value-equivalent to 2pc] - expected: FAIL - - [min(1Q) should be used-value-equivalent to 1Q] - expected: FAIL - - [max(1vmax, 2vmax) should be used-value-equivalent to 2vmax] - expected: FAIL - - [max(1px) should be used-value-equivalent to 1px] - expected: FAIL - - [max(15px, min(25px, 1em)) should be used-value-equivalent to 20px] - expected: FAIL - - [max(1vmax) should be used-value-equivalent to 1vmax] - expected: FAIL - - [calc(min(1em, 21px) + max(0.9em, 20px)) should be used-value-equivalent to 40px] - expected: FAIL - - [min(1pt) should be used-value-equivalent to 1pt] - expected: FAIL - - [min(95px, 1in) should be used-value-equivalent to 95px] - expected: FAIL - - [max(1px, 2px) should be used-value-equivalent to 2px] - expected: FAIL - - [min(1em, 2em) should be used-value-equivalent to 1em] - expected: FAIL - - [min(1mm) should be used-value-equivalent to 1mm] - expected: FAIL - - [min(1Q, 2Q) should be used-value-equivalent to 1Q] - expected: FAIL - - [min(1pc, 2pc) should be used-value-equivalent to 1pc] - expected: FAIL - - [max(1em) should be used-value-equivalent to 1em] - expected: FAIL - - [max(1cm, 2cm) should be used-value-equivalent to 2cm] - expected: FAIL - - [max(25px, 1em) should be used-value-equivalent to 25px] - expected: FAIL - - [min(1cm) should be used-value-equivalent to 1cm] - expected: FAIL - - [max(1ch) should be used-value-equivalent to 1ch] - expected: FAIL - - [min(1vh, 2vh) should be used-value-equivalent to 1vh] - expected: FAIL - - [max(1rem, 2rem) should be used-value-equivalent to 2rem] - expected: FAIL - - [calc(max(1em, 19px) / 2 should be used-value-equivalent to 10px] - expected: FAIL - - [max(15px, 2em) should be used-value-equivalent to 20px; fontSize=10px] - expected: FAIL - - [min(1ch) should be used-value-equivalent to 1ch] - expected: FAIL - - [calc(min(1em, 21px) / 2 should be used-value-equivalent to 10px] - expected: FAIL - - [min(25px, 1em) should be used-value-equivalent to 20px] - expected: FAIL - - [max(1ex) should be used-value-equivalent to 1ex] - expected: FAIL - - [max(1ch, 2ch) should be used-value-equivalent to 2ch] - expected: FAIL - - [calc(min(1em, 21px) * 2 should be used-value-equivalent to 40px] - expected: FAIL - - [max(1pt) should be used-value-equivalent to 1pt] - expected: FAIL - - [max(1Q) should be used-value-equivalent to 1Q] - expected: FAIL - - [min(1in) should be used-value-equivalent to 1in] - expected: FAIL - - [min(1vw) should be used-value-equivalent to 1vw] - expected: FAIL - - [max(1mm) should be used-value-equivalent to 1mm] - expected: FAIL - - [min(1rem) should be used-value-equivalent to 1rem] - expected: FAIL - - [min(1rem, 2rem) should be used-value-equivalent to 1rem] - expected: FAIL - - [min(1vmin, 2vmin) should be used-value-equivalent to 1vmin] - expected: FAIL - - [max(95px, 1in) should be used-value-equivalent to 1in] - expected: FAIL - - [min(1ex, 2ex) should be used-value-equivalent to 1ex] - expected: FAIL - - [max(1vh) should be used-value-equivalent to 1vh] - expected: FAIL - - [min(1em) should be used-value-equivalent to 1em] - expected: FAIL - - [max(1rem) should be used-value-equivalent to 1rem] - expected: FAIL - - [calc(min(1em, 21px) + 10px) should be used-value-equivalent to 30px] - expected: FAIL - - [max(1vh, 2vh) should be used-value-equivalent to 2vh] - expected: FAIL - - [min(1vmin) should be used-value-equivalent to 1vmin] - expected: FAIL - - [min(1px, 2px) should be used-value-equivalent to 1px] - expected: FAIL - - [calc(max(1em, 19px) - 10px) should be used-value-equivalent to 10px] - expected: FAIL - - [min(1ch, 2ch) should be used-value-equivalent to 1ch] - expected: FAIL - - [max(1em, 2em) should be used-value-equivalent to 2em] - expected: FAIL - - [calc(max(1em, 19px) * 2 should be used-value-equivalent to 40px] - expected: FAIL - - [max(1pc) should be used-value-equivalent to 1pc] - expected: FAIL - - [min(25px, max(15px, 1em)) should be used-value-equivalent to 20px] - expected: FAIL - - [min(1vmax) should be used-value-equivalent to 1vmax] - expected: FAIL - - [min(1cm, 2cm) should be used-value-equivalent to 1cm] - expected: FAIL - - [max(15px, 1em) should be used-value-equivalent to 20px] - expected: FAIL - - [min(1pc) should be used-value-equivalent to 1pc] - expected: FAIL - - [max(1Q, 2Q) should be used-value-equivalent to 2Q] - expected: FAIL - - [max(1vw) should be used-value-equivalent to 1vw] - expected: FAIL - - [min(1vh) should be used-value-equivalent to 1vh] - expected: FAIL - - [max(1mm, 2mm) should be used-value-equivalent to 2mm] - expected: FAIL - - [max(1pt, 2pt) should be used-value-equivalent to 2pt] - expected: FAIL - - [max(1ex, 2ex) should be used-value-equivalent to 2ex] - expected: FAIL - - [min(1vw, 2vw) should be used-value-equivalent to 1vw] - expected: FAIL - - [calc(min(1em, 21px) - 10px) should be used-value-equivalent to 10px] - expected: FAIL - - [max(1in, 2in) should be used-value-equivalent to 2in] - expected: FAIL - - [min(1in, 2in) should be used-value-equivalent to 1in] - expected: FAIL - - [max(1vmin, 2vmin) should be used-value-equivalent to 2vmin] - expected: FAIL - - [min(1vmax, 2vmax) should be used-value-equivalent to 1vmax] - expected: FAIL - - [calc(max(1em, 19px) + 10px) should be used-value-equivalent to 30px] - expected: FAIL - - [max(1vw, 2vw) should be used-value-equivalent to 2vw] - expected: FAIL - - [min(1px) should be used-value-equivalent to 1px] - expected: FAIL - - [min(15px, 1em) should be used-value-equivalent to 10px; fontSize=10px] - expected: FAIL - - [max(1vmin) should be used-value-equivalent to 1vmin] - expected: FAIL - - [min(1ex) should be used-value-equivalent to 1ex] - expected: FAIL - - [min(1pt, 2pt) should be used-value-equivalent to 1pt] - expected: FAIL - - [min(1mm, 2mm) should be used-value-equivalent to 1mm] - expected: FAIL - - [min(15px, 1em) should be used-value-equivalent to 15px] - expected: FAIL - - [max(1cm) should be used-value-equivalent to 1cm] - expected: FAIL - - [max(1in) should be used-value-equivalent to 1in] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-length-percent-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-length-percent-computed.html.ini index 6db0ec8b407..5534ae5c023 100644 --- a/tests/wpt/metadata/css/css-values/minmax-length-percent-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-length-percent-computed.html.ini @@ -299,153 +299,3 @@ [Property margin-left value 'calc(max(1em, 15%) / 2)'] expected: FAIL - [max(20px, 10%) should be used-value-equivalent to 20px; width=100px] - expected: FAIL - - [max(1mm + 1%) should be used-value-equivalent to calc(1mm + 1%)] - expected: FAIL - - [min(1pt + 1%) should be used-value-equivalent to calc(1pt + 1%)] - expected: FAIL - - [max(1pt + 1%) should be used-value-equivalent to calc(1pt + 1%)] - expected: FAIL - - [min(1mm + 1%) should be used-value-equivalent to calc(1mm + 1%)] - expected: FAIL - - [max(1ch + 1%) should be used-value-equivalent to calc(1ch + 1%)] - expected: FAIL - - [max(1ex + 1%) should be used-value-equivalent to calc(1ex + 1%)] - expected: FAIL - - [calc(max(1em, 15%) * 2) should be used-value-equivalent to 120px] - expected: FAIL - - [max(2em + 10%, 1em + 20%) should be used-value-equivalent to 100px] - expected: FAIL - - [min(1em + 1%) should be used-value-equivalent to calc(1em + 1%)] - expected: FAIL - - [max(1cm + 1%) should be used-value-equivalent to calc(1cm + 1%)] - expected: FAIL - - [min(1em, 10%) should be used-value-equivalent to 20px] - expected: FAIL - - [min(1px + 1%) should be used-value-equivalent to calc(1px + 1%)] - expected: FAIL - - [max(1px + 1%) should be used-value-equivalent to calc(1px + 1%)] - expected: FAIL - - [min(1Q + 1%) should be used-value-equivalent to calc(1Q + 1%)] - expected: FAIL - - [calc(min(1.5em, 10%) * 2) should be used-value-equivalent to 60px] - expected: FAIL - - [max(1vmax + 1%) should be used-value-equivalent to calc(1vmax + 1%)] - expected: FAIL - - [calc(min(1.5em, 10%) - 10px) should be used-value-equivalent to 20px] - expected: FAIL - - [max(1em, 10%) should be used-value-equivalent to 20px; width=100px] - expected: FAIL - - [max(1rem + 1%) should be used-value-equivalent to calc(1rem + 1%)] - expected: FAIL - - [min(30px + 10%, 60px + 5%) should be used-value-equivalent to 70px] - expected: FAIL - - [min(1ex + 1%) should be used-value-equivalent to calc(1ex + 1%)] - expected: FAIL - - [min(1rem + 1%) should be used-value-equivalent to calc(1rem + 1%)] - expected: FAIL - - [calc(min(1.5em, 10%) / 2) should be used-value-equivalent to 15px] - expected: FAIL - - [min(1vmin + 1%) should be used-value-equivalent to calc(1vmin + 1%)] - expected: FAIL - - [max(1em, 10%) should be used-value-equivalent to 40px] - expected: FAIL - - [min(1pc + 1%) should be used-value-equivalent to calc(1pc + 1%)] - expected: FAIL - - [calc(max(1em, 15%) - 10px) should be used-value-equivalent to 50px] - expected: FAIL - - [calc(max(1em, 15%) + 10px) should be used-value-equivalent to 70px] - expected: FAIL - - [min(1cm + 1%) should be used-value-equivalent to calc(1cm + 1%)] - expected: FAIL - - [max(20px, 10%) should be used-value-equivalent to 40px] - expected: FAIL - - [min(20px, 10%) should be used-value-equivalent to 10px; width=100px] - expected: FAIL - - [min(1vw + 1%) should be used-value-equivalent to calc(1vw + 1%)] - expected: FAIL - - [max(1Q + 1%) should be used-value-equivalent to calc(1Q + 1%)] - expected: FAIL - - [max(1vw + 1%) should be used-value-equivalent to calc(1vw + 1%)] - expected: FAIL - - [min(1vmax + 1%) should be used-value-equivalent to calc(1vmax + 1%)] - expected: FAIL - - [max(1pc + 1%) should be used-value-equivalent to calc(1pc + 1%)] - expected: FAIL - - [min(1in + 1%) should be used-value-equivalent to calc(1in + 1%)] - expected: FAIL - - [calc(min(1.5em, 10%) + 10px) should be used-value-equivalent to 40px] - expected: FAIL - - [min(20px, 10%) should be used-value-equivalent to 20px] - expected: FAIL - - [min(1vh + 1%) should be used-value-equivalent to calc(1vh + 1%)] - expected: FAIL - - [max(1em + 1%) should be used-value-equivalent to calc(1em + 1%)] - expected: FAIL - - [calc(min(1.5em, 10%) - max(1em, 15%)) should be used-value-equivalent to -30px] - expected: FAIL - - [calc(max(1em, 15%) / 2) should be used-value-equivalent to 30px] - expected: FAIL - - [max(1vmin + 1%) should be used-value-equivalent to calc(1vmin + 1%)] - expected: FAIL - - [min(1ch + 1%) should be used-value-equivalent to calc(1ch + 1%)] - expected: FAIL - - [max(1vh + 1%) should be used-value-equivalent to calc(1vh + 1%)] - expected: FAIL - - [min(1em, 10%) should be used-value-equivalent to 10px; width=100px] - expected: FAIL - - [calc(min(1.5em, 10%) + max(1em, 15%)) should be used-value-equivalent to 90px] - expected: FAIL - - [max(1in + 1%) should be used-value-equivalent to calc(1in + 1%)] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-length-percent-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-length-percent-serialize.html.ini index 5f1cf65fc6c..2b23997447b 100644 --- a/tests/wpt/metadata/css/css-values/minmax-length-percent-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-length-percent-serialize.html.ini @@ -179,156 +179,33 @@ [e.style['margin-left'\] = "calc(min(1em) + 10%)" should set the property value] expected: FAIL - ['calc(1em + max(10% + 20px) + 5% + min(1em + 10%) + 10px)' as a used value should serialize as '87px'.] - expected: FAIL - - ['max(1px)' as a used value should serialize as '1px'.] - expected: FAIL - - ['max(10%, 1em)' as a computed value should serialize as 'max(10%, 16px)'.] - expected: FAIL - - ['min(10%, 20px)' as a specified value should serialize as 'min(10%, 20px)'.] - expected: FAIL - - ['min(10% + 30px, 5em + 5%)' as a specified value should serialize as 'min(10% + 30px, 5% + 5em)'.] - expected: FAIL - - ['min(1px)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['min(10% + 30px, 5em + 5%)' as a used value should serialize as '40px'.] - expected: FAIL - - ['max(10% + 30px, 5em + 5%)' as a computed value should serialize as 'max(10% + 30px, 5% + 80px)'.] - expected: FAIL - - ['max(10%, 20px)' as a used value should serialize as '20px'.] - expected: FAIL - - ['min(10%, 1em)' as a computed value should serialize as 'min(10%, 16px)'.] - expected: FAIL - - ['min(1px + 1%)' as a used value should serialize as '2px'.] - expected: FAIL - ['min(1% + 1px)' as a computed value should serialize as 'min(1% + 1px)'.] expected: FAIL - ['max(10% + 30px, 5em + 5%)' as a used value should serialize as '85px'.] - expected: FAIL - - ['max(10% + 30px, 5em + 5%)' as a specified value should serialize as 'max(10% + 30px, 5% + 5em)'.] - expected: FAIL - - ['min(10%, 1em)' as a used value should serialize as '10px'.] - expected: FAIL - - ['min(1em, 10%)' as a used value should serialize as '10px'.] - expected: FAIL - - ['max(20px, 10%)' as a used value should serialize as '20px'.] - expected: FAIL - - ['max(10%, 1em)' as a used value should serialize as '16px'.] - expected: FAIL - - ['min(20px, 10%)' as a specified value should serialize as 'min(20px, 10%)'.] - expected: FAIL - - ['max(1em, 10%)' as a specified value should serialize as 'max(1em, 10%)'.] - expected: FAIL - - ['min(10%, 1em)' as a specified value should serialize as 'min(10%, 1em)'.] - expected: FAIL - - ['min(1px)' as a used value should serialize as '1px'.] - expected: FAIL - - ['min(1px)' as a specified value should serialize as 'calc(1px)'.] - expected: FAIL - - ['min(20px, 10%)' as a used value should serialize as '10px'.] - expected: FAIL - - ['min(1% + 1px)' as a used value should serialize as '2px'.] - expected: FAIL - ['calc(min(10% + 1px) + max(1em + 10%) + min(10% + 20px))' as a computed value should serialize as 'calc(min(10% + 1px) + max(10% + 16px) + min(10% + 20px))'.] expected: FAIL - ['max(1px)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['min(20px, 10%)' as a computed value should serialize as 'min(20px, 10%)'.] - expected: FAIL - - ['max(1px)' as a specified value should serialize as 'calc(1px)'.] - expected: FAIL - - ['max(10%, 1em)' as a specified value should serialize as 'max(10%, 1em)'.] - expected: FAIL - - ['min(10%, 20px)' as a used value should serialize as '10px'.] - expected: FAIL - - ['max(20px, 10%)' as a specified value should serialize as 'max(20px, 10%)'.] - expected: FAIL - - ['max(10%, 20px)' as a computed value should serialize as 'max(10%, 20px)'.] - expected: FAIL - - ['min(10% + 30px, 5em + 5%)' as a computed value should serialize as 'min(10% + 30px, 5% + 80px)'.] - expected: FAIL - - ['min(10%, 20px)' as a computed value should serialize as 'min(10%, 20px)'.] - expected: FAIL - ['max(1px + 1%)' as a specified value should serialize as 'max(1% + 1px)'.] expected: FAIL - ['calc(min(10% + 1px) + max(1em + 10%) + min(10% + 20px))' as a used value should serialize as '67px'.] - expected: FAIL - ['calc(1em + max(10% + 20px) + 5% + min(1em + 10%) + 10px)' as a computed value should serialize as 'calc(5% + 26px + max(10% + 20px) + min(10% + 16px))'.] expected: FAIL ['max(1px + 1%)' as a computed value should serialize as 'max(1% + 1px)'.] expected: FAIL - ['min(1em, 10%)' as a specified value should serialize as 'min(1em, 10%)'.] - expected: FAIL - ['min(1% + 1px)' as a specified value should serialize as 'min(1% + 1px)'.] expected: FAIL ['calc(min(10% + 1px) + max(1em + 10%) + min(10% + 20px))' as a specified value should serialize as 'calc(min(10% + 1px) + max(10% + 1em) + min(10% + 20px))'.] expected: FAIL - ['max(10%, 20px)' as a specified value should serialize as 'max(10%, 20px)'.] - expected: FAIL - ['min(1px + 1%)' as a specified value should serialize as 'min(1% + 1px)'.] expected: FAIL - ['max(1em, 10%)' as a computed value should serialize as 'max(16px, 10%)'.] - expected: FAIL - ['min(1px + 1%)' as a computed value should serialize as 'min(1% + 1px)'.] expected: FAIL - ['max(1em, 10%)' as a used value should serialize as '16px'.] - expected: FAIL - - ['max(20px, 10%)' as a computed value should serialize as 'max(20px, 10%)'.] - expected: FAIL - - ['min(1em, 10%)' as a computed value should serialize as 'min(16px, 10%)'.] - expected: FAIL - ['calc(1em + max(10% + 20px) + 5% + min(1em + 10%) + 10px)' as a specified value should serialize as 'calc(5% + 1em + 10px + max(10% + 20px) + min(10% + 1em))'.] expected: FAIL - ['max(1px + 1%)' as a used value should serialize as '2px'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-length-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-length-serialize.html.ini index 776b7d465e4..2bbf3298114 100644 --- a/tests/wpt/metadata/css/css-values/minmax-length-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-length-serialize.html.ini @@ -131,69 +131,3 @@ [e.style['letter-spacing'\] = "calc(10px + min(1em))" should set the property value] expected: FAIL - ['min(50px, 1in + 1px)' as a specified value should serialize as 'calc(50px)'.] - expected: FAIL - - ['min(1px)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['min(50px, 1in + 1px)' as a computed value should serialize as '50px'.] - expected: FAIL - - ['calc(1px + min(1in, 100px))' as a computed value should serialize as '97px'.] - expected: FAIL - - ['min(1in)' as a specified value should serialize as 'calc(96px)'.] - expected: FAIL - - ['calc(1px + max(1in, 100px))' as a computed value should serialize as '101px'.] - expected: FAIL - - ['calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' as a computed value should serialize as '118px'.] - expected: FAIL - - ['min(1px, 1em)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['max(50px, 1in + 1px)' as a computed value should serialize as '97px'.] - expected: FAIL - - ['min(1px)' as a specified value should serialize as 'calc(1px)'.] - expected: FAIL - - ['calc(1px + min(1in, 100px))' as a specified value should serialize as 'calc(97px)'.] - expected: FAIL - - ['max(1px)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['max(1px)' as a specified value should serialize as 'calc(1px)'.] - expected: FAIL - - ['min(1PX)' as a computed value should serialize as '1px'.] - expected: FAIL - - ['max(1in)' as a specified value should serialize as 'calc(96px)'.] - expected: FAIL - - ['min(1in)' as a computed value should serialize as '96px'.] - expected: FAIL - - ['min(1PX)' as a specified value should serialize as 'calc(1px)'.] - expected: FAIL - - ['calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' as a specified value should serialize as 'calc(2px + max(1em + 100px, 106px))'.] - expected: FAIL - - ['max(1in)' as a computed value should serialize as '96px'.] - expected: FAIL - - ['min(1px, 1em)' as a specified value should serialize as 'min(1px, 1em)'.] - expected: FAIL - - ['max(50px, 1in + 1px)' as a specified value should serialize as 'calc(97px)'.] - expected: FAIL - - ['calc(1px + max(1in, 100px))' as a specified value should serialize as 'calc(101px)'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-number-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-number-computed.html.ini index d850f06d62f..632a2867a95 100644 --- a/tests/wpt/metadata/css/css-values/minmax-number-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-number-computed.html.ini @@ -89,45 +89,3 @@ [Property opacity value 'min(0, 0.5)'] expected: FAIL - [calc(min(0.1, 0.2) + 0.05) should be used-value-equivalent to 0.15] - expected: FAIL - - [min(0.2, max(0.1, 0.15)) should be used-value-equivalent to 0.15] - expected: FAIL - - [calc(min(0.1, 0.2) + max(0.1, 0.05)) should be used-value-equivalent to 0.2] - expected: FAIL - - [calc(max(0.1, 0.2) + 0.05) should be used-value-equivalent to 0.25] - expected: FAIL - - [calc(max(0.1, 0.2) - 0.05) should be used-value-equivalent to 0.15] - expected: FAIL - - [max(0.1, min(0.2, 0.15)) should be used-value-equivalent to 0.15] - expected: FAIL - - [max(1) should be used-value-equivalent to 1] - expected: FAIL - - [calc(max(0.1, 0.2) * 2) should be used-value-equivalent to 0.4] - expected: FAIL - - [min(1) should be used-value-equivalent to 1] - expected: FAIL - - [calc(min(0.1, 0.2) / 2) should be used-value-equivalent to 0.05] - expected: FAIL - - [calc(min(0.1, 0.2) * 2) should be used-value-equivalent to 0.2] - expected: FAIL - - [calc(max(0.1, 0.2) / 2) should be used-value-equivalent to 0.1] - expected: FAIL - - [calc(min(0.1, 0.2) - max(0.1, 0.05)) should be used-value-equivalent to 0] - expected: FAIL - - [calc(min(0.1, 0.2) - 0.05) should be used-value-equivalent to 0.05] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-number-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-number-serialize.html.ini index 11391cdf13b..0acf897cf7c 100644 --- a/tests/wpt/metadata/css/css-values/minmax-number-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-number-serialize.html.ini @@ -35,123 +35,33 @@ [e.style['opacity'\] = "calc(1 + min(1))" should set the property value] expected: FAIL - ['min(.3, .2, .1)' as a computed value should serialize as '0.1'.] - expected: FAIL - ['scale(min(.1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] expected: FAIL ['scale(min(.3, .2, .1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] expected: FAIL - ['calc(.1 + min(.1))' as a specified value should serialize as 'calc(0.2)'.] - expected: FAIL - ['scale(calc(max(.1) + max(.2)))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] expected: FAIL - ['max(.1, .2, .3)' as a specified value should serialize as 'calc(0.3)'.] - expected: FAIL - - ['min(.1, .2, .3)' as a computed value should serialize as '0.1'.] - expected: FAIL - - ['min(.3, .2, .1)' as a specified value should serialize as 'calc(0.1)'.] - expected: FAIL - - ['calc(max(.1) + max(.2))' as a specified value should serialize as 'calc(0.3)'.] - expected: FAIL - - ['scale(min(.1, .2, .3))' as a specified value should serialize as 'scale(calc(0.1))'.] - expected: FAIL - - ['calc(max(.1) + max(.2))' as a computed value should serialize as '0.3'.] - expected: FAIL - - ['max(.3, .2, .1)' as a specified value should serialize as 'calc(0.3)'.] - expected: FAIL - - ['min(.1)' as a specified value should serialize as 'calc(0.1)'.] - expected: FAIL - ['scale(max(.3, .2, .1))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] expected: FAIL - ['min(.1, .2, .3)' as a specified value should serialize as 'calc(0.1)'.] - expected: FAIL - - ['min(.1)' as a computed value should serialize as '0.1'.] - expected: FAIL - - ['scale(calc(max(.1) + max(.2)))' as a specified value should serialize as 'scale(calc(0.3))'.] - expected: FAIL - ['scale(max(.1))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] expected: FAIL - ['scale(max(.1, .2, .3))' as a specified value should serialize as 'scale(calc(0.3))'.] - expected: FAIL - - ['scale(min(.3, .2, .1))' as a specified value should serialize as 'scale(calc(0.1))'.] - expected: FAIL - ['scale(max(.1, .2, .3))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] expected: FAIL - ['scale(calc(max(.1) + .1))' as a specified value should serialize as 'scale(calc(0.2))'.] - expected: FAIL - ['scale(min(.1, .2, .3))' as a computed value should serialize as 'matrix(0.1, 0, 0, 0.1, 0, 0)'.] expected: FAIL - ['scale(calc(min(.1) + min(.2)))' as a specified value should serialize as 'scale(calc(0.3))'.] - expected: FAIL - - ['scale(max(.3, .2, .1))' as a specified value should serialize as 'scale(calc(0.3))'.] - expected: FAIL - - ['scale(min(.1))' as a specified value should serialize as 'scale(calc(0.1))'.] - expected: FAIL - - ['calc(max(.1) + .1)' as a specified value should serialize as 'calc(0.2)'.] - expected: FAIL - - ['max(.3, .2, .1)' as a computed value should serialize as '0.3'.] - expected: FAIL - - ['calc(min(.1) + min(.2))' as a specified value should serialize as 'calc(0.3)'.] - expected: FAIL - - ['max(.1)' as a specified value should serialize as 'calc(0.1)'.] - expected: FAIL - - ['scale(max(.1))' as a specified value should serialize as 'scale(calc(0.1))'.] - expected: FAIL - - ['calc(min(.1) + min(.2))' as a computed value should serialize as '0.3'.] - expected: FAIL - - ['max(.1)' as a computed value should serialize as '0.1'.] - expected: FAIL - - ['calc(.1 + min(.1))' as a computed value should serialize as '0.2'.] - expected: FAIL - - ['calc(max(.1) + .1)' as a computed value should serialize as '0.2'.] - expected: FAIL - ['scale(calc(.1 + min(.1)))' as a computed value should serialize as 'matrix(0.2, 0, 0, 0.2, 0, 0)'.] expected: FAIL ['scale(calc(max(.1) + .1))' as a computed value should serialize as 'matrix(0.2, 0, 0, 0.2, 0, 0)'.] expected: FAIL - ['max(.1, .2, .3)' as a computed value should serialize as '0.3'.] - expected: FAIL - ['scale(calc(min(.1) + min(.2)))' as a computed value should serialize as 'matrix(0.3, 0, 0, 0.3, 0, 0)'.] expected: FAIL - ['scale(calc(.1 + min(.1)))' as a specified value should serialize as 'scale(calc(0.2))'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-percentage-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-percentage-computed.html.ini index 6610c4f3ae9..320e92be7f9 100644 --- a/tests/wpt/metadata/css/css-values/minmax-percentage-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-percentage-computed.html.ini @@ -83,42 +83,3 @@ [Property margin-left value 'calc(min(10%, 20%) + max(10%, 5%))'] expected: FAIL - [calc(min(10%, 20%) - 5%) should be used-value-equivalent to 5%] - expected: FAIL - - [calc(max(10%, 20%) + 5%) should be used-value-equivalent to 25%] - expected: FAIL - - [max(10%, min(20%, 15%)) should be used-value-equivalent to 15%] - expected: FAIL - - [min(20%, max(10%, 15%)) should be used-value-equivalent to 15%] - expected: FAIL - - [calc(min(10%, 20%) + 5%) should be used-value-equivalent to 15%] - expected: FAIL - - [calc(min(10%, 20%) * 2) should be used-value-equivalent to 20%] - expected: FAIL - - [calc(max(10%, 20%) / 2) should be used-value-equivalent to 10%] - expected: FAIL - - [calc(max(10%, 20%) * 2) should be used-value-equivalent to 40%] - expected: FAIL - - [min(1%) should be used-value-equivalent to 1%] - expected: FAIL - - [calc(min(10%, 20%) + max(10%, 5%)) should be used-value-equivalent to 20%] - expected: FAIL - - [calc(min(10%, 20%) / 2) should be used-value-equivalent to 5%] - expected: FAIL - - [calc(max(10%, 20%) - 5%) should be used-value-equivalent to 15%] - expected: FAIL - - [max(1%) should be used-value-equivalent to 1%] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-percentage-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-percentage-serialize.html.ini index 403ee031818..44784275b15 100644 --- a/tests/wpt/metadata/css/css-values/minmax-percentage-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-percentage-serialize.html.ini @@ -35,57 +35,24 @@ [e.style['margin-left'\] = "min(3%, 2%, 1%)" should set the property value] expected: FAIL - ['max(1%)' as a used value should serialize as '1px'.] - expected: FAIL - ['max(1%, 2%, 3%)' as a computed value should serialize as 'max(1%, 2%, 3%)'.] expected: FAIL - ['min(1%)' as a used value should serialize as '1px'.] - expected: FAIL - - ['min(3%, 2%, 1%)' as a used value should serialize as '1px'.] - expected: FAIL - ['min(3%, 2%, 1%)' as a specified value should serialize as 'min(3%, 2%, 1%)'.] expected: FAIL - ['max(3%, 2%, 1%)' as a used value should serialize as '3px'.] - expected: FAIL - - ['calc(min(1%, 2%) + max(3%, 4%) + 10%)' as a computed value should serialize as '15%'.] - expected: FAIL - ['max(3%, 2%, 1%)' as a specified value should serialize as 'max(3%, 2%, 1%)'.] expected: FAIL - ['min(1%)' as a specified value should serialize as 'calc(1%)'.] - expected: FAIL - ['min(1%, 2%, 3%)' as a computed value should serialize as 'min(1%, 2%, 3%)'.] expected: FAIL ['min(1%, 2%, 3%)' as a specified value should serialize as 'min(1%, 2%, 3%)'.] expected: FAIL - ['min(1%)' as a computed value should serialize as '1%'.] - expected: FAIL - - ['max(1%, 2%, 3%)' as a used value should serialize as '3px'.] - expected: FAIL - - ['max(1%)' as a specified value should serialize as 'calc(1%)'.] - expected: FAIL - - ['calc(min(1%, 2%) + max(3%, 4%) + 10%)' as a specified value should serialize as 'calc(15%)'.] - expected: FAIL - ['max(3%, 2%, 1%)' as a computed value should serialize as 'max(3%, 2%, 1%)'.] expected: FAIL - ['calc(min(1%, 2%) + max(3%, 4%) + 10%)' as a used value should serialize as '15px'.] - expected: FAIL - ['min(3%, 2%, 1%)' as a computed value should serialize as 'min(3%, 2%, 1%)'.] expected: FAIL @@ -98,9 +65,3 @@ ['min(1%, 2%, 3%) 0px' as a computed value should serialize as 'min(1%, 2%, 3%) 0px'.] expected: FAIL - ['min(1%, 2%, 3%)' as a used value should serialize as '1px'.] - expected: FAIL - - ['max(1%)' as a computed value should serialize as '1%'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-time-computed.html.ini b/tests/wpt/metadata/css/css-values/minmax-time-computed.html.ini index 23a2912ab88..0e9738b9fad 100644 --- a/tests/wpt/metadata/css/css-values/minmax-time-computed.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-time-computed.html.ini @@ -131,66 +131,3 @@ [Property transition-delay value 'calc(min(0.5s, 600ms) / 2)'] expected: FAIL - [min(1s + 100ms, 500ms * 3) should be used-value-equivalent to 1.1s] - expected: FAIL - - [max(1s, 2s) should be used-value-equivalent to 2s] - expected: FAIL - - [max(1000ms, min(2000ms, 1.5s)) should be used-value-equivalent to 1.5s] - expected: FAIL - - [calc(min(0.5s, 600ms) + max(500ms, 0.4s)) should be used-value-equivalent to 1s] - expected: FAIL - - [min(1s, 2s) should be used-value-equivalent to 1s] - expected: FAIL - - [min(1s, 1100ms) should be used-value-equivalent to 1s] - expected: FAIL - - [calc(min(0.5s, 600ms) + 500ms) should be used-value-equivalent to 1s] - expected: FAIL - - [min(1ms) should be used-value-equivalent to 1ms] - expected: FAIL - - [calc(min(0.5s, 600ms) / 2) should be used-value-equivalent to 0.25s] - expected: FAIL - - [calc(max(0.5s, 400ms) + 500ms) should be used-value-equivalent to 1s] - expected: FAIL - - [calc(min(0.5s, 600ms) * 2) should be used-value-equivalent to 1s] - expected: FAIL - - [max(0.9s, 1000ms) should be used-value-equivalent to 1000ms] - expected: FAIL - - [min(2s, max(1s, 1500ms)) should be used-value-equivalent to 1500ms] - expected: FAIL - - [max(1ms, 2ms) should be used-value-equivalent to 2ms] - expected: FAIL - - [calc(max(0.5s, 400ms) / 2) should be used-value-equivalent to 0.25s] - expected: FAIL - - [max(1ms) should be used-value-equivalent to 1ms] - expected: FAIL - - [min(1ms, 2ms) should be used-value-equivalent to 1ms] - expected: FAIL - - [min(1s) should be used-value-equivalent to 1s] - expected: FAIL - - [calc(max(0.5s, 400ms) * 2) should be used-value-equivalent to 1s] - expected: FAIL - - [max(1s) should be used-value-equivalent to 1s] - expected: FAIL - - [calc(min(1s, 2s) + max(3s, 4s) + 10s) should be used-value-equivalent to 15s] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-values/minmax-time-serialize.html.ini b/tests/wpt/metadata/css/css-values/minmax-time-serialize.html.ini index 0f892efe5eb..6be83f82dc2 100644 --- a/tests/wpt/metadata/css/css-values/minmax-time-serialize.html.ini +++ b/tests/wpt/metadata/css/css-values/minmax-time-serialize.html.ini @@ -59,69 +59,3 @@ [e.style['transition-delay'\] = "min(3ms, 2ms, 1ms)" should set the property value] expected: FAIL - ['min(1ms)' as a specified value should serialize as 'calc(0.001s)'.] - expected: FAIL - - ['min(900ms, 1s)' as a specified value should serialize as 'calc(0.9s)'.] - expected: FAIL - - ['max(3s, 2s, 1s)' as a computed value should serialize as '3s'.] - expected: FAIL - - ['max(1s)' as a specified value should serialize as 'calc(1s)'.] - expected: FAIL - - ['min(1s, 2s, 3s)' as a computed value should serialize as '1s'.] - expected: FAIL - - ['max(1s, 2s, 3s)' as a specified value should serialize as 'calc(3s)'.] - expected: FAIL - - ['min(1ms)' as a computed value should serialize as '0.001s'.] - expected: FAIL - - ['max(1ms)' as a computed value should serialize as '0.001s'.] - expected: FAIL - - ['min(3s, 2s, 1s)' as a computed value should serialize as '1s'.] - expected: FAIL - - ['max(1s)' as a computed value should serialize as '1s'.] - expected: FAIL - - ['min(1s)' as a specified value should serialize as 'calc(1s)'.] - expected: FAIL - - ['min(3s, 2s, 1s)' as a specified value should serialize as 'calc(1s)'.] - expected: FAIL - - ['calc(min(1s, 2s) + max(3s, 4s) + 10s)' as a computed value should serialize as '15s'.] - expected: FAIL - - ['max(1s, 2s, 3s)' as a computed value should serialize as '3s'.] - expected: FAIL - - ['max(3s, 2s, 1s)' as a specified value should serialize as 'calc(3s)'.] - expected: FAIL - - ['max(1ms)' as a specified value should serialize as 'calc(0.001s)'.] - expected: FAIL - - ['min(1s, 2s, 3s)' as a specified value should serialize as 'calc(1s)'.] - expected: FAIL - - ['min(1s)' as a computed value should serialize as '1s'.] - expected: FAIL - - ['max(1100ms, 1s)' as a computed value should serialize as '1.1s'.] - expected: FAIL - - ['calc(min(1s, 2s) + max(3s, 4s) + 10s)' as a specified value should serialize as 'calc(15s)'.] - expected: FAIL - - ['max(1100ms, 1s)' as a specified value should serialize as 'calc(1.1s)'.] - expected: FAIL - - ['min(900ms, 1s)' as a computed value should serialize as '0.9s'.] - expected: FAIL - diff --git a/tests/wpt/metadata/css/cssom/CSSFontFaceRule.html.ini b/tests/wpt/metadata/css/cssom/CSSFontFaceRule.html.ini deleted file mode 100644 index ef2b41ef6d4..00000000000 --- a/tests/wpt/metadata/css/cssom/CSSFontFaceRule.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[CSSFontFaceRule.html] - [CSSFontFaceRule.cssText doesn't serialize with newlines] - expected: FAIL - diff --git a/tests/wpt/metadata/css/cssom/cssstyledeclaration-csstext.html.ini b/tests/wpt/metadata/css/cssom/cssstyledeclaration-csstext.html.ini index 6fb6ba40994..c6715d49f44 100644 --- a/tests/wpt/metadata/css/cssom/cssstyledeclaration-csstext.html.ini +++ b/tests/wpt/metadata/css/cssom/cssstyledeclaration-csstext.html.ini @@ -2,6 +2,3 @@ [cssText on computed style declaration returns the empty string] expected: FAIL - [Shorthands aren't serialized if there are other properties with different logical groups in between] - expected: FAIL - diff --git a/tests/wpt/metadata/css/selectors/invalidation/not-001.html.ini b/tests/wpt/metadata/css/selectors/invalidation/not-001.html.ini deleted file mode 100644 index 99d21825015..00000000000 --- a/tests/wpt/metadata/css/selectors/invalidation/not-001.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[not-001.html] - [precondition] - expected: FAIL - - [Invalidation of sibling combinators in :not()] - expected: FAIL - diff --git a/tests/wpt/metadata/css/selectors/old-tests/css3-modsel-83.xml.ini b/tests/wpt/metadata/css/selectors/old-tests/css3-modsel-83.xml.ini deleted file mode 100644 index 21388cd7cce..00000000000 --- a/tests/wpt/metadata/css/selectors/old-tests/css3-modsel-83.xml.ini +++ /dev/null @@ -1,2 +0,0 @@ -[css3-modsel-83.xml] - expected: FAIL diff --git a/tests/wpt/metadata/css/selectors/parsing/parse-not.html.ini b/tests/wpt/metadata/css/selectors/parsing/parse-not.html.ini index 13cb99458c9..2f8681b0c25 100644 --- a/tests/wpt/metadata/css/selectors/parsing/parse-not.html.ini +++ b/tests/wpt/metadata/css/selectors/parsing/parse-not.html.ini @@ -1,31 +1,3 @@ [parse-not.html] - [":not(span.a, div.b)" should be a valid selector] - expected: FAIL - - [":not(:not(foo))" should be a valid selector] - expected: FAIL - - [":not(.a .b ~ c)" should be a valid selector] - expected: FAIL - - [":not(.a .b)" should be a valid selector] - expected: FAIL - - [":not(.a .b ~ c, .d .e)" should be a valid selector] - expected: FAIL - - [":not(.a + .b)" should be a valid selector] - expected: FAIL - - [":not(:host(:not(.a)))" should be a valid selector] - expected: FAIL - [":not(:host)" should be a valid selector] expected: FAIL - - [":not([disabled\],[selected\])" should be a valid selector] - expected: FAIL - - [":not([disabled\][selected\])" should be a valid selector] - expected: FAIL -