diff --git a/css/css-values/META.yml b/css/css-values/META.yml index 487152ef6..8a29f7ca3 100644 --- a/css/css-values/META.yml +++ b/css/css-values/META.yml @@ -1,1225 +1,1087 @@ links: -- product: firefox - results: - - test: ch-unit-017.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1470075 -- product: safari - results: - - status: FAIL - test: percentage-rem-low.html - url: https://bugs.webkit.org/show_bug.cgi?id=203320 -- product: safari - results: - - status: FAIL - test: attr-color-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203322 -- product: safari - results: - - status: FAIL - test: attr-color-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203323 -- product: safari - results: - - status: FAIL - test: attr-in-max.html - url: https://bugs.webkit.org/show_bug.cgi?id=203324 -- product: safari - results: - - status: FAIL - test: attr-length-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203326 -- product: safari - results: - - status: FAIL - test: attr-length-valid-zero-nofallback.html - url: https://bugs.webkit.org/show_bug.cgi?id=203327 -- product: safari - results: - - status: FAIL - test: attr-length-valid-zero.html - url: https://bugs.webkit.org/show_bug.cgi?id=203328 -- product: safari - results: - - status: FAIL - test: attr-length-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203329 -- product: safari - results: - - status: FAIL - test: attr-px-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203330 -- product: safari - results: - - status: FAIL - test: attr-px-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203331 -- product: safari - results: - - status: FAIL - test: ch-unit-002.html - - status: FAIL - test: ch-unit-003.html - - status: FAIL - test: ch-unit-004.html - - status: FAIL - test: ch-unit-010.html - - status: FAIL - test: ch-unit-011.html - - status: FAIL - test: ch-unit-012.html - url: https://bugs.webkit.org/show_bug.cgi?id=203333 -- product: safari - results: - - status: FAIL - test: ic-unit-001.html - - status: FAIL - test: ic-unit-002.html - - status: FAIL - test: ic-unit-003.html - - status: FAIL - test: ic-unit-004.html - - status: FAIL - test: ic-unit-008.html - - status: FAIL - test: ic-unit-009.html - - status: FAIL - test: ic-unit-010.html - - status: FAIL - test: ic-unit-011.html - - status: FAIL - test: ic-unit-012.html - url: https://bugs.webkit.org/show_bug.cgi?id=203334 -- product: safari - results: - - status: FAIL - test: lh-unit-001.html - - status: FAIL - test: lh-unit-002.html - url: https://bugs.webkit.org/show_bug.cgi?id=203336 -- product: webkitgtk - results: - - status: FAIL - test: percentage-rem-low.html - url: https://bugs.webkit.org/show_bug.cgi?id=203320 -- product: webkitgtk - results: - - status: FAIL - test: attr-color-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203322 -- product: webkitgtk - results: - - status: FAIL - test: attr-color-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203323 -- product: webkitgtk - results: - - status: FAIL - test: attr-in-max.html - url: https://bugs.webkit.org/show_bug.cgi?id=203324 -- product: webkitgtk - results: - - status: FAIL - test: attr-length-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203326 -- product: webkitgtk - results: - - status: FAIL - test: attr-length-valid-zero-nofallback.html - url: https://bugs.webkit.org/show_bug.cgi?id=203327 -- product: webkitgtk - results: - - status: FAIL - test: attr-length-valid-zero.html - url: https://bugs.webkit.org/show_bug.cgi?id=203328 -- product: webkitgtk - results: - - status: FAIL - test: attr-length-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203329 -- product: webkitgtk - results: - - status: FAIL - test: attr-px-invalid-cast.html - url: https://bugs.webkit.org/show_bug.cgi?id=203330 -- product: webkitgtk - results: - - status: FAIL - test: attr-px-valid.html - url: https://bugs.webkit.org/show_bug.cgi?id=203331 -- product: webkitgtk - results: - - status: FAIL - test: ic-unit-001.html - - status: FAIL - test: ic-unit-002.html - - status: FAIL - test: ic-unit-003.html - - status: FAIL - test: ic-unit-004.html - - status: FAIL - test: ic-unit-008.html - - status: FAIL - test: ic-unit-009.html - - status: FAIL - test: ic-unit-010.html - - status: FAIL - test: ic-unit-011.html - - status: FAIL - test: ic-unit-012.html - url: https://bugs.webkit.org/show_bug.cgi?id=203334 -- product: webkitgtk - results: - - status: FAIL - test: lh-unit-001.html - - status: FAIL - test: lh-unit-002.html - url: https://bugs.webkit.org/show_bug.cgi?id=203336 -- product: webkitgtk - results: - - status: FAIL - test: ch-unit-016.html - - status: FAIL - test: ch-unit-017.html - url: https://bugs.webkit.org/show_bug.cgi?id=206001 -- product: webkitgtk - results: - - status: FAIL - test: ch-unit-002.html - - status: FAIL - test: ch-unit-011.html - url: https://bugs.webkit.org/show_bug.cgi?id=203333 -- product: firefox - results: - - subtest: ch in pseudo-element ::after should be recalculated after loading a web - font - test: ch-pseudo-recalc-on-font-load.html - - subtest: ch in pseudo-element ::marker should be recalculated after loading a - web font - test: ch-pseudo-recalc-on-font-load.html - - subtest: ch in pseudo-element ::before should be recalculated after loading a - web font - test: ch-pseudo-recalc-on-font-load.html - - subtest: ch in pseudo-element ::first-line should be recalculated after loading - a web font - test: ch-pseudo-recalc-on-font-load.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1635972 -- product: chrome - results: - - status: FAIL - test: calc-z-index-fractions-001.html - - status: FAIL - test: calc-positive-fraction-001.html - - test: calc-integer.html - - test: calc-numbers.html - url: https://crbug.com/931216 -- product: chrome - results: - - status: FAIL - test: minmax-length-percent-serialize.html - url: https://crbug.com/1026945 -- product: chrome - results: - - status: FAIL - test: viewport-units-css2-001.html - url: https://crbug.com/769931 -- product: chrome - results: - - status: FAIL - test: ch-unit-002.html - - test: ch-unit-011.html - url: https://crbug.com/759914 -- product: chrome - results: - - status: FAIL - test: minmax-number-serialize.html - url: https://crbug.com/1008471 -- product: chrome - results: - - subtest: 'testing background-position: calc(6px + 21%) calc(7em + 22%)' - test: calc-background-position-003.html - - subtest: 'testing background-position: calc(-8px + 23%) calc(-9em + 24%)' - test: calc-background-position-003.html - - subtest: calc() serialization - test: calc-serialization.html - - subtest: testing calc(50px + calc(40%)) - test: calc-nesting-002.html - - test: calc-serialization-002.html - url: https://crbug.com/1050968 -- product: chrome - results: - - test: ex-unit-004.html - url: https://crbug.com/1053965 -- product: chrome - results: - - test: attr-color-invalid-cast.html - - test: attr-color-valid.html - - test: attr-length-invalid-cast.html - - test: attr-length-valid.html - - test: attr-length-valid-zero.html - - test: attr-length-valid-zero-nofallback.html - - test: attr-px-invalid-cast.html - - test: attr-px-valid.html - url: https://crbug.com/246571 -- product: chrome - results: - - test: calc-catch-divide-by-0.html - - test: calc-infinity-nan-serialize-length.html - - test: round-function.html - url: https://crbug.com/1133390 -- product: chrome - results: - - test: ch-unit-017.html - url: https://crbug.com/965366 -- product: chrome - results: - - test: ic-unit-001.html - - test: ic-unit-002.html - - test: ic-unit-003.html - - test: ic-unit-004.html - - test: ic-unit-008.html - - test: ic-unit-009.html - - test: ic-unit-010.html - - test: ic-unit-011.html - - test: ic-unit-012.html - url: https://crbug.com/937101 -- product: chrome - results: - - test: lh-rlh-on-root-001.html - - test: lh-unit-001.html - - test: lh-unit-002.html - url: https://crbug.com/937104 -- product: chrome - results: - - test: calc-infinity-nan-computed.html - - test: calc-infinity-nan-serialize-angle.html - - test: calc-infinity-nan-serialize-time.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=1133390 -- product: chrome - results: - - test: attr-in-max.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=246571 -- product: chrome - results: - - test: minmax-percentage-serialize.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=1213322 -- product: chrome - results: - - test: calc-rounds-to-integer.html - - test: ch-empty-pseudo-recalc-on-font-load.html - - test: minmax-angle-serialize.html - - test: minmax-integer-computed.html - - test: minmax-length-serialize.html - - test: minmax-time-computed.html - - test: minmax-time-serialize.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=1219803 -- product: firefox - results: - - subtest: calc(min(1.5em, 10%) - max(1em, 15%)) should be used-value-equivalent - to -30px - test: minmax-length-percent-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1730254 -- product: firefox - results: - - test: ic-unit-001.html - - test: ic-unit-002.html - - test: ic-unit-003.html - - test: ic-unit-004.html - - test: ic-unit-008.html - - test: ic-unit-009.html - - test: ic-unit-010.html - - test: ic-unit-011.html - - test: ic-unit-012.html - - test: ic-unit-013.html - - test: ic-unit-014.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1742159 -- label: interop-2022-text - results: - - test: ic-unit-001.html - - test: ic-unit-002.html - - test: ic-unit-003.html - - test: ic-unit-004.html - - test: ic-unit-008.html - - test: ic-unit-009.html - - test: ic-unit-010.html - - test: ic-unit-011.html - - test: ic-unit-012.html - - test: ic-unit-013.html - - test: ic-unit-014.html - url: '' -- label: interop-2022-viewport - results: - - test: viewport-units-parsing.html - - test: viewport-units-keyframes.html - - test: viewport-units-invalidation.html - - test: viewport-units-media-queries.html - - test: viewport-units-writing-mode.html - - test: viewport-units-compute.html - - test: viewport-units-writing-mode-font-size.html - url: '' -- product: safari - results: - - test: viewport-units-writing-mode.html - - test: viewport-units-writing-mode-font-size.html - url: https://bugs.webkit.org/show_bug.cgi?id=234373 -- product: safari - results: - - test: viewport-units-compute.html - - test: viewport-units-invalidation.html - - test: viewport-units-keyframes.html - url: https://bugs.webkit.org/show_bug.cgi?id=239477 -- product: chrome - results: - - test: ic-unit-013.html - - test: ic-unit-014.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=937101 -- product: webkitgtk - results: - - test: viewport-units-writing-mode-font-size.html - url: https://bugs.webkit.org/show_bug.cgi?id=238982 -- product: safari - results: - - test: viewport-units-writing-mode-font-size.html - url: https://bugs.webkit.org/show_bug.cgi?id=238982 -- product: chrome - results: - - test: round-mod-rem-computed.html - - test: round-mod-rem-serialize.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=1284199 -- product: chrome - results: - - test: cap-unit-001.html - url: https://crbug.com/1201220 -- label: interop-2023-mathfunctions - results: - - test: acos-asin-atan-atan2-computed.html - - test: acos-asin-atan-atan2-invalid.html - - test: acos-asin-atan-atan2-serialize.html - - test: hypot-pow-sqrt-serialize.html - - test: round-mod-rem-serialize.html - - test: hypot-pow-sqrt-invalid.html - - test: round-mod-rem-computed.html - - test: signs-abs-serialize.html - - test: sin-cos-tan-computed.html - - test: sin-cos-tan-serialize.html - - test: exp-log-compute.html - - test: exp-log-serialize.html - - test: hypot-pow-sqrt-computed.html - - test: signs-abs-computed.html - - test: signs-abs-invalid.html - - test: exp-log-invalid.html - - test: round-mod-rem-invalid.html - - test: sin-cos-tan-invalid.html - - test: clamp-length-computed.html - - test: clamp-length-invalid.html - - test: clamp-length-serialize.html - - test: minmax-time-serialize.html - - test: minmax-time-computed.html - - test: minmax-length-invalid.html - - test: minmax-integer-computed.html - - test: minmax-angle-computed.html - - test: minmax-number-serialize.html - - test: minmax-angle-serialize.html - - test: minmax-angle-invalid.html - - test: minmax-percentage-computed.html - - test: minmax-percentage-invalid.html - - test: minmax-time-invalid.html - - test: minmax-number-invalid.html - - test: minmax-length-percent-invalid.html - - test: minmax-length-percent-computed.html - - test: minmax-length-computed.html - - test: minmax-length-serialize.html - - test: minmax-number-computed.html - - test: minmax-length-percent-serialize.html - url: '' -- product: chrome - results: - - test: signs-abs-serialize.html - - test: exp-log-compute.html - - test: exp-log-serialize.html - - test: hypot-pow-sqrt-computed.html - - test: hypot-pow-sqrt-serialize.html - - test: signs-abs-computed.html - - subtest: abs(1) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: abs(-1) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(-1) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: abs(sign(1)) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: abs(sign(sign(1))) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(sign(sign(1) + sign(1))) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: calc(abs(0.1 + 0.2) + 0.05) should be used-value-equivalent to 0.35 - test: signs-abs-computed.html - - subtest: calc(sign(0.1 + 0.2) - 0.05) should be used-value-equivalent to 0.95 - test: signs-abs-computed.html - - subtest: calc(abs(0.1 + 0.2) * 2) should be used-value-equivalent to 0.6 - test: signs-abs-computed.html - - subtest: calc(abs(sign(0.1) + 0.2) / 2) should be used-value-equivalent to 0.6 - test: signs-abs-computed.html - - subtest: calc(abs(0.1 + 0.2) * -2) should be used-value-equivalent to -0.6 - test: signs-abs-computed.html - - subtest: calc(sign(0.1 - 0.2) - 0.05) should be used-value-equivalent to -1.05 - test: signs-abs-computed.html - - subtest: calc(sign(-0)) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: calc(sign(1) + sign(1) - 0.05) should be used-value-equivalent to 1.95 - test: signs-abs-computed.html - - subtest: calc(sign(0)) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(1px) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1cm) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1mm) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1Q) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1in) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1pc) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1pt) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1em) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1ex) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1ch) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1rem) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1vh) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1vw) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1vmin) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1vmax) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(-1px) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1cm) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1mm) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1Q) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1in) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1pc) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1pt) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1em) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1ex) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1ch) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1rem) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1vh) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1vw) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1vmin) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1vmax) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(1s) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1ms) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(-1s) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1ms) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(1deg) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1grad) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1rad) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(1turn) should be used-value-equivalent to 1 - test: signs-abs-computed.html - - subtest: sign(-1deg) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1grad) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1rad) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(-1turn) should be used-value-equivalent to -1 - test: signs-abs-computed.html - - subtest: sign(0px) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0cm) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0mm) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0Q) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0in) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0pc) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0pt) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0em) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0ex) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0ch) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0rem) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0vh) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0vw) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0vmin) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0vmax) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(-0px) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0cm) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0Q) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0mm) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0in) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0pc) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0pt) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0em) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0ex) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0ch) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0rem) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0vh) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0vw) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0vmax) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0vmin) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(0s) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0ms) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(-0s) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(-0ms) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0deg) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0grad) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0rad) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(0turn) should be used-value-equivalent to 0 - test: signs-abs-computed.html - - subtest: sign(-0deg) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0grad) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0rad) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: sign(-0turn) should be used-value-equivalent to -0 - test: signs-abs-computed.html - - subtest: abs(1px) should be used-value-equivalent to 1px - test: signs-abs-computed.html - - subtest: abs(1cm) should be used-value-equivalent to 1cm - test: signs-abs-computed.html - - subtest: abs(1mm) should be used-value-equivalent to 1mm - test: signs-abs-computed.html - - subtest: abs(1Q) should be used-value-equivalent to 1Q - test: signs-abs-computed.html - - subtest: abs(1in) should be used-value-equivalent to 1in - test: signs-abs-computed.html - - subtest: abs(1pc) should be used-value-equivalent to 1pc - test: signs-abs-computed.html - - subtest: abs(1pt) should be used-value-equivalent to 1pt - test: signs-abs-computed.html - - subtest: abs(1em) should be used-value-equivalent to 1em - test: signs-abs-computed.html - - subtest: abs(1ex) should be used-value-equivalent to 1ex - test: signs-abs-computed.html - - subtest: abs(1ch) should be used-value-equivalent to 1ch - test: signs-abs-computed.html - - subtest: abs(1rem) should be used-value-equivalent to 1rem - test: signs-abs-computed.html - - subtest: abs(1vw) should be used-value-equivalent to 1vw - test: signs-abs-computed.html - - subtest: abs(1vh) should be used-value-equivalent to 1vh - test: signs-abs-computed.html - - subtest: abs(1vmin) should be used-value-equivalent to 1vmin - test: signs-abs-computed.html - - subtest: abs(1vmax) should be used-value-equivalent to 1vmax - test: signs-abs-computed.html - - subtest: abs(-1px) should be used-value-equivalent to 1px - test: signs-abs-computed.html - - subtest: abs(-1cm) should be used-value-equivalent to 1cm - test: signs-abs-computed.html - - subtest: abs(-1mm) should be used-value-equivalent to 1mm - test: signs-abs-computed.html - - subtest: abs(-1Q) should be used-value-equivalent to 1Q - test: signs-abs-computed.html - - subtest: abs(-1in) should be used-value-equivalent to 1in - test: signs-abs-computed.html - - subtest: abs(-1pt) should be used-value-equivalent to 1pt - test: signs-abs-computed.html - - subtest: abs(-1pc) should be used-value-equivalent to 1pc - test: signs-abs-computed.html - - subtest: abs(-1em) should be used-value-equivalent to 1em - test: signs-abs-computed.html - - subtest: abs(-1ex) should be used-value-equivalent to 1ex - test: signs-abs-computed.html - - subtest: abs(-1ch) should be used-value-equivalent to 1ch - test: signs-abs-computed.html - - subtest: abs(-1rem) should be used-value-equivalent to 1rem - test: signs-abs-computed.html - - subtest: abs(-1vh) should be used-value-equivalent to 1vh - test: signs-abs-computed.html - - subtest: abs(-1vw) should be used-value-equivalent to 1vw - test: signs-abs-computed.html - - subtest: abs(-1vmax) should be used-value-equivalent to 1vmax - test: signs-abs-computed.html - - subtest: abs(-1vmin) should be used-value-equivalent to 1vmin - test: signs-abs-computed.html - - subtest: abs(1s) should be used-value-equivalent to 1s - test: signs-abs-computed.html - - subtest: abs(1ms) should be used-value-equivalent to 1ms - test: signs-abs-computed.html - - subtest: abs(-1s) should be used-value-equivalent to 1s - test: signs-abs-computed.html - - subtest: abs(-1ms) should be used-value-equivalent to 1ms - test: signs-abs-computed.html - - subtest: abs(1deg) should be used-value-equivalent to 1deg - test: signs-abs-computed.html - - subtest: abs(1grad) should be used-value-equivalent to 1grad - test: signs-abs-computed.html - - subtest: abs(1rad) should be used-value-equivalent to 1rad - test: signs-abs-computed.html - - subtest: abs(-1deg) should be used-value-equivalent to 1deg - test: signs-abs-computed.html - - subtest: abs(1turn) should be used-value-equivalent to 1turn - test: signs-abs-computed.html - - subtest: abs(-1grad) should be used-value-equivalent to 1grad - test: signs-abs-computed.html - - subtest: abs(-1rad) should be used-value-equivalent to 1rad - test: signs-abs-computed.html - - subtest: abs(-1turn) should be used-value-equivalent to 1turn - test: signs-abs-computed.html - url: https://crbug.com/1284199 -- product: firefox - results: - - subtest: calc(sin(atan(tan(pi/2)))) should be used-value-equivalent to 1 - test: acos-asin-atan-atan2-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1820673 -- product: firefox - results: - - test: signs-abs-serialize.html - - test: signs-abs-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1814588 -- product: firefox - results: - - subtest: '''calc(log(0))'' as a specified value should serialize as ''calc(-infinity)''.' - test: exp-log-serialize.html - - subtest: '''scale(calc(log(0)))'' as a specified value should serialize as ''scale(calc(-infinity))''.' - test: exp-log-serialize.html - - test: sin-cos-tan-serialize.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1834164 -- product: firefox - results: - - subtest: calc(-2 * hypot(3px, 4px)) should be used-value-equivalent to -10px - test: hypot-pow-sqrt-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1837342 -- product: firefox - results: - - subtest: '''calc(round(1,0))'' as a specified value should serialize as ''calc(NaN)''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(round(1,0)))'' as a specified value should serialize as - ''scale(calc(NaN))''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(round(1,0)))'' as a computed value should serialize as - ''matrix(NaN, 0, 0, NaN, 0, 0)''.' - test: round-mod-rem-serialize.html - - subtest: '''calc(mod(1,0))'' as a specified value should serialize as ''calc(NaN)''.' - test: round-mod-rem-serialize.html - - subtest: '''calc(round(1,0))'' as a computed value should serialize as ''NaN''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(mod(1,0)))'' as a specified value should serialize as ''scale(calc(NaN))''.' - test: round-mod-rem-serialize.html - - subtest: '''calc(mod(1,0))'' as a computed value should serialize as ''NaN''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(mod(1,0)))'' as a computed value should serialize as ''matrix(NaN, - 0, 0, NaN, 0, 0)''.' - test: round-mod-rem-serialize.html - - subtest: '''calc(rem(1,0))'' as a specified value should serialize as ''calc(NaN)''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(rem(1,0)))'' as a specified value should serialize as ''scale(calc(NaN))''.' - test: round-mod-rem-serialize.html - - subtest: '''calc(rem(1,0))'' as a computed value should serialize as ''NaN''.' - test: round-mod-rem-serialize.html - - subtest: '''scale(calc(rem(1,0)))'' as a computed value should serialize as ''matrix(NaN, - 0, 0, NaN, 0, 0)''.' - test: round-mod-rem-serialize.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1816413 -- product: firefox - results: - - subtest: '''scale(calc(calc(tan(-infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(-infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(calc(cos(-infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(cos(-infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(calc(sin(-infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(sin(-infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(calc(tan(infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(calc(cos(infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(cos(infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(calc(sin(infinity))))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(sin(infinity)))'' as a specified value should serialize - as ''scale(calc(NaN))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(-90deg)))'' as a specified value should serialize as - ''scale(calc(-infinity))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(tan(-90deg))'' as a specified value should serialize as ''scale(calc(-infinity))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(90deg)))'' as a specified value should serialize as - ''scale(calc(infinity))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(tan(90deg))'' as a specified value should serialize as ''scale(calc(infinity))''.' - test: sin-cos-tan-serialize.html - - test: sin-cos-tan-serialize.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1834361 -- product: chrome - results: - - test: minmax-length-percent-serialize.html - - test: minmax-length-serialize.html - url: https://bugs.chromium.org/p/chromium/issues/detail?id=1466933 -- product: chrome - results: - - subtest: e.style['letter-spacing'] = "clamp(1px, 2px, 3px)" should set the property - value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(1px, 2px, 3px))" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(1px, 2px, clamp(2px, 3px, 4px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(1px, 2px, clamp(2px, 3px, 4px)))" - should set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px, 5px, 30px)" should set the property - value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px, 5px, 30px))" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px, 35px, 30px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px, 30px))" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px, 35px , 30px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px , 30px))" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px, 35px /*foo*/, 30px)" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px /*foo*/, 30px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px /* foo */ , 35px, 30px)" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px /* foo */ , 35px, 30px))" - should set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(10px , 35px, 30px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(10px , 35px, 30px))" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(30px, 100px, 20px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(30px, 100px, 20px))" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(-30px, -20px, -10px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(-30px, -20px, -10px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(-30px, -100px, -10px)" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(-30px, -100px, -10px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(-30px, 100px, -10px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(-30px, 100px, -10px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(-10px, 100px, -30px)" should set the - property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(-10px, 100px, -30px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "clamp(-10px, -100px, -30px)" should set - the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(clamp(-10px, -100px, -30px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(0px + clamp(10px, 20px, 30px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(calc(0px + clamp(10px, 20px, 30px)))" - should set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(0px - clamp(10px, 20px, 30px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(calc(0px - clamp(10px, 20px, 30px)))" - should set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(0px + clamp(30px, 100px, 20px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(calc(0px + clamp(30px, 100px, 20px)))" - should set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(0px - clamp(30px, 100px, 20px))" should - set the property value - test: clamp-length-serialize.html - - subtest: e.style['letter-spacing'] = "calc(calc(0px - clamp(30px, 100px, 20px)))" - should set the property value - test: clamp-length-serialize.html - url: https://crbug.com/1470234 -- product: firefox - results: - - test: signs-abs-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1848385 -- product: chrome - results: - - subtest: '''scale(sin(180deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(sin(180deg)))'' as a specified value should serialize as - ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(tan(180deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(180deg)))'' as a specified value should serialize as - ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(cos(270deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(cos(270deg)))'' as a specified value should serialize as - ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(sin(-180deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(sin(-180deg)))'' as a specified value should serialize - as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(tan(-180deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(tan(-180deg)))'' as a specified value should serialize - as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(cos(-270deg))'' as a specified value should serialize as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - - subtest: '''scale(calc(cos(-270deg)))'' as a specified value should serialize - as ''scale(calc(0))''.' - test: sin-cos-tan-serialize.html - url: https://crbug.com/1482200 -- product: chrome - results: - - test: attr-notype-fallback.html - url: https://crbug.com/1486443 -- product: firefox - results: - - test: sin-cos-tan-serialize.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1856158 -- product: safari - results: - - subtest: Test status - test: ch-unit-018.html - url: https://bugs.webkit.org/show_bug.cgi?id=259025 -- product: firefox - results: - - test: acos-asin-atan-atan2-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1866189 -- product: firefox - results: - - test: minmax-length-percent-serialize.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1867418 -- product: firefox - results: - - subtest: progress(1 from 0 to 1) should be used-value-equivalent to 1 - test: progress-computed.tentative.html - - subtest: progress(progress(1 from 0 to 1) from progress(0px from 0px to 1px) to - progress(1deg from 0deg to 1deg)) should be used-value-equivalent to 1 - test: progress-computed.tentative.html - - subtest: progress(sign(-10px) * 10px from (10px - 10px) to 10px * progress(1deg - from 0deg to 1deg)) should be used-value-equivalent to -1 - test: progress-computed.tentative.html - - subtest: calc(progress(100px from 0px to 50px) * 10px + 100px) should be used-value-equivalent - to 120px - test: progress-computed.tentative.html - - subtest: calc(progress(100 from 0 to sign(50px))) should be used-value-equivalent - to 100 - test: progress-computed.tentative.html - - subtest: calc(progress(abs(5%) from hypot(3%, 4%) to 10%)) should be used-value-equivalent - to 0 - test: progress-computed.tentative.html - - subtest: progress(1000em from 10em to 110em) should be used-value-equivalent to - 9.9 - test: progress-computed.tentative.html - - subtest: scale(progress(1000em from 10rem to 110em)) should be used-value-equivalent - to scale(9.9) - test: progress-computed.tentative.html - - subtest: scale(progress(0em from 0rem to 0em)) should be used-value-equivalent - to scale(0) - test: progress-computed.tentative.html - - subtest: scale(progress(sign(1em - 1rem) * 1ex from 0rem to 0em)) should be used-value-equivalent - to scale(0) - test: progress-computed.tentative.html - - subtest: calc(progress(1 from 0 to 1) * 10px) should be used-value-equivalent - to 10px - test: progress-computed.tentative.html - - subtest: calc(progress(1 from 0 to 1) * 1s) should be used-value-equivalent to - 1s - test: progress-computed.tentative.html - - subtest: calc(progress(1 from 0 to 1) * 1deg) should be used-value-equivalent - to 1deg - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 10em from 2rem to 12em) / 2) should be used-value-equivalent to 0.5 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 10) should be used-value-equivalent to 20 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 30) should be used-value-equivalent to 60 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) / 4) should be used-value-equivalent to 0.5 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 4) should be used-value-equivalent to 8 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 2) should be used-value-equivalent to 4 - test: progress-computed.tentative.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1874830 -- product: firefox - results: - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 10em from 2rem to 12em) / 2) should be used-value-equivalent to 0.4 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 10) should be used-value-equivalent to 18 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 30) should be used-value-equivalent to 54 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) / 4) should be used-value-equivalent to 0.45 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 4) should be used-value-equivalent to 7 - test: progress-computed.tentative.html - - subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) - * 20em from 2rem to 12em) * 2) should be used-value-equivalent to 3.6 - test: progress-computed.tentative.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876032 -- product: firefox - results: - - subtest: 'testing letter-spacing: calc(100%)' - test: calc-letter-spacing.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1883135 -- product: safari - results: - - subtest: round(1px + 0%, 1px) should be used-value-equivalent to 1px - test: round-mod-rem-computed.html - - subtest: mod(3px + 0%, 2px) should be used-value-equivalent to 1px - test: round-mod-rem-computed.html - - subtest: rem(3px + 0%, 2px) should be used-value-equivalent to 1px - test: round-mod-rem-computed.html - url: https://bugs.webkit.org/show_bug.cgi?id=263711 -- product: firefox - results: - - subtest: '''progress(100px from 0px to 100px)'' as a specified value should serialize - as ''calc(1)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(100px from 0px to 100px))'' as a specified value should - serialize as ''scale(calc(1))''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(100px from 0px to 100px))'' as a computed value should - serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(10em from 0px to 10em))'' as a computed value should - serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(10em from 0px to 10rem))'' as a computed value should - serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''progress(100px from (10px - 10px) to 100px)'' as a specified value - should serialize as ''calc(1)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(100px from (10px - 10px) to 100px))'' as a specified - value should serialize as ''scale(calc(1))''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(100px from (10px - 10px) to 100px))'' as a computed - value should serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''progress(1% from (10% - 10%) to 100%)'' as a specified value should - serialize as ''calc(0.01)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(1% from (10% - 10%) to 100%))'' as a specified value - should serialize as ''scale(calc(0.01))''.' - test: progress-serialize.tentative.html - - subtest: '''progress(1% from (10% - 10%) to 100%)'' as a computed value should - serialize as ''0.01''.' - test: progress-serialize.tentative.html - - subtest: '''scale(progress(1% from (10% - 10%) to 100%))'' as a computed value - should serialize as ''matrix(0.01, 0, 0, 0.01, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''calc(0.5 * progress(100px from 0px to 100px))'' as a specified value - should serialize as ''calc(0.5)''.' - test: progress-serialize.tentative.html - - subtest: '''scale(calc(0.5 * progress(100px from 0px to 100px)))'' as a specified - value should serialize as ''scale(calc(0.5))''.' - test: progress-serialize.tentative.html - - subtest: '''calc(0.5 * progress(100px from 0px to 100px))'' as a computed value - should serialize as ''0.5''.' - test: progress-serialize.tentative.html - - subtest: '''scale(calc(0.5 * progress(100px from 0px to 100px)))'' as a computed - value should serialize as ''matrix(0.5, 0, 0, 0.5, 0, 0)''.' - test: progress-serialize.tentative.html - - subtest: '''calc(50px * progress(100px from 0px to 100px))'' as a specified value - should serialize as ''calc(50px)''.' - test: progress-serialize.tentative.html - - subtest: '''calc(1px * progress(abs(10%) from (10% - 10%) to 100% / 10))'' as - a computed value should serialize as ''1px''.' - test: progress-serialize.tentative.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887306 -- product: firefox - results: - - test: ric-invalidation.html - - test: rcap-invalidation.html - - test: rch-invalidation.html - - test: rex-invalidation.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1740584 -- product: firefox - results: - - test: calc-infinity-nan-serialize-length.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887454 -- product: firefox - results: - - test: negative-calc-to-non-negative-integer.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887453 -- product: firefox - results: - - test: calc-infinity-nan-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887455 -- product: firefox - results: - - subtest: 'CSS Values and Units Test: attr' - test: attr-all-types.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1918642 -- product: firefox - results: - - subtest: sign(10px - 1em) should be used-value-equivalent to 0; fontSize=10px - test: signs-abs-computed.html - - subtest: sign(10px - 2em) should be used-value-equivalent to -1; fontSize=10px - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(41px - 2em) / 2) should be used-value-equivalent to 2 - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(40px - 2em) / 2) should be used-value-equivalent to 2.5 - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(39px - 2em) / 2) should be used-value-equivalent to 3 - test: signs-abs-computed.html - - subtest: calc(3 + sign(42px - 2em)) should be used-value-equivalent to 4 - test: signs-abs-computed.html - - subtest: calc(3 + sign(40px - 2em)) should be used-value-equivalent to 3 - test: signs-abs-computed.html - - subtest: calc(3 + sign(38px - 2em)) should be used-value-equivalent to 2 - test: signs-abs-computed.html - - subtest: calc(90deg + 30deg * sign(42px - 2em)) should be used-value-equivalent - to 120deg - test: signs-abs-computed.html - - subtest: calc(90deg + 30deg * sign(40px - 2em)) should be used-value-equivalent - to 90deg - test: signs-abs-computed.html - - subtest: calc(90deg + 30deg * sign(38px - 2em)) should be used-value-equivalent - to 60deg - test: signs-abs-computed.html - - subtest: calc(5s + 15s * sign(42px - 2em)) should be used-value-equivalent to - 20s - test: signs-abs-computed.html - - subtest: calc(5s + 15s * sign(40px - 2em)) should be used-value-equivalent to - 5s - test: signs-abs-computed.html - - subtest: calc(5s + 15s * sign(38px - 2em)) should be used-value-equivalent to - -10s - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(33px - 2rem) / 2) should be used-value-equivalent to - 2 - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(32px - 2rem) / 2) should be used-value-equivalent to - 2.5 - test: signs-abs-computed.html - - subtest: calc(2.5 - sign(31px - 2rem) / 2) should be used-value-equivalent to - 3 - test: signs-abs-computed.html - url: https://bugzilla.mozilla.org/show_bug.cgi?id=1928480 + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1470075 + results: + - test: ch-unit-017.html + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203320 + results: + - test: percentage-rem-low.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203322 + results: + - test: attr-color-invalid-cast.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203323 + results: + - test: attr-color-valid.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203324 + results: + - test: attr-in-max.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203326 + results: + - test: attr-length-invalid-cast.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203327 + results: + - test: attr-length-valid-zero-nofallback.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203328 + results: + - test: attr-length-valid-zero.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203329 + results: + - test: attr-length-valid.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203333 + results: + - test: ch-unit-002.html + status: FAIL + - test: ch-unit-003.html + status: FAIL + - test: ch-unit-004.html + status: FAIL + - test: ch-unit-010.html + status: FAIL + - test: ch-unit-011.html + status: FAIL + - test: ch-unit-012.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203334 + results: + - test: ic-unit-001.html + status: FAIL + - test: ic-unit-002.html + status: FAIL + - test: ic-unit-003.html + status: FAIL + - test: ic-unit-004.html + status: FAIL + - test: ic-unit-008.html + status: FAIL + - test: ic-unit-009.html + status: FAIL + - test: ic-unit-010.html + status: FAIL + - test: ic-unit-011.html + status: FAIL + - test: ic-unit-012.html + status: FAIL + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=203336 + results: + - test: lh-unit-001.html + status: FAIL + - test: lh-unit-002.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203320 + results: + - test: percentage-rem-low.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203322 + results: + - test: attr-color-invalid-cast.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203323 + results: + - test: attr-color-valid.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203324 + results: + - test: attr-in-max.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203326 + results: + - test: attr-length-invalid-cast.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203327 + results: + - test: attr-length-valid-zero-nofallback.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203328 + results: + - test: attr-length-valid-zero.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203329 + results: + - test: attr-length-valid.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203334 + results: + - test: ic-unit-001.html + status: FAIL + - test: ic-unit-002.html + status: FAIL + - test: ic-unit-003.html + status: FAIL + - test: ic-unit-004.html + status: FAIL + - test: ic-unit-008.html + status: FAIL + - test: ic-unit-009.html + status: FAIL + - test: ic-unit-010.html + status: FAIL + - test: ic-unit-011.html + status: FAIL + - test: ic-unit-012.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203336 + results: + - test: lh-unit-001.html + status: FAIL + - test: lh-unit-002.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=206001 + results: + - test: ch-unit-016.html + status: FAIL + - test: ch-unit-017.html + status: FAIL + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=203333 + results: + - test: ch-unit-002.html + status: FAIL + - test: ch-unit-011.html + status: FAIL + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1635972 + results: + - test: ch-pseudo-recalc-on-font-load.html + subtest: ch in pseudo-element ::after should be recalculated after loading a web font + - test: ch-pseudo-recalc-on-font-load.html + subtest: ch in pseudo-element ::marker should be recalculated after loading a web font + - test: ch-pseudo-recalc-on-font-load.html + subtest: ch in pseudo-element ::before should be recalculated after loading a web font + - test: ch-pseudo-recalc-on-font-load.html + subtest: ch in pseudo-element ::first-line should be recalculated after loading a web font + - product: chrome + url: https://crbug.com/931216 + results: + - test: calc-z-index-fractions-001.html + status: FAIL + - test: calc-positive-fraction-001.html + status: FAIL + - test: calc-integer.html + - test: calc-numbers.html + - product: chrome + url: https://crbug.com/1026945 + results: + - test: minmax-length-percent-serialize.html + status: FAIL + - product: chrome + url: https://crbug.com/769931 + results: + - test: viewport-units-css2-001.html + status: FAIL + - product: chrome + url: https://crbug.com/759914 + results: + - test: ch-unit-002.html + status: FAIL + - test: ch-unit-011.html + - product: chrome + url: https://crbug.com/1008471 + results: + - test: minmax-number-serialize.html + status: FAIL + - product: chrome + url: https://crbug.com/1050968 + results: + - test: calc-background-position-003.html + subtest: 'testing background-position: calc(6px + 21%) calc(7em + 22%)' + - test: calc-background-position-003.html + subtest: 'testing background-position: calc(-8px + 23%) calc(-9em + 24%)' + - test: calc-serialization.html + subtest: calc() serialization + - test: calc-nesting-002.html + subtest: testing calc(50px + calc(40%)) + - test: calc-serialization-002.html + - product: chrome + url: https://crbug.com/1053965 + results: + - test: ex-unit-004.html + - product: chrome + url: https://crbug.com/246571 + results: + - test: attr-color-invalid-cast.html + - test: attr-color-valid.html + - test: attr-length-invalid-cast.html + - test: attr-length-valid.html + - test: attr-length-valid-zero.html + - test: attr-length-valid-zero-nofallback.html + - product: chrome + url: https://crbug.com/1133390 + results: + - test: calc-catch-divide-by-0.html + - test: calc-infinity-nan-serialize-length.html + - test: round-function.html + - product: chrome + url: https://crbug.com/965366 + results: + - test: ch-unit-017.html + - product: chrome + url: https://crbug.com/937101 + results: + - test: ic-unit-001.html + - test: ic-unit-002.html + - test: ic-unit-003.html + - test: ic-unit-004.html + - test: ic-unit-008.html + - test: ic-unit-009.html + - test: ic-unit-010.html + - test: ic-unit-011.html + - test: ic-unit-012.html + - product: chrome + url: https://crbug.com/937104 + results: + - test: lh-rlh-on-root-001.html + - test: lh-unit-001.html + - test: lh-unit-002.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=1133390 + results: + - test: calc-infinity-nan-computed.html + - test: calc-infinity-nan-serialize-angle.html + - test: calc-infinity-nan-serialize-time.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=246571 + results: + - test: attr-in-max.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=1213322 + results: + - test: minmax-percentage-serialize.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=1219803 + results: + - test: calc-rounds-to-integer.html + - test: ch-empty-pseudo-recalc-on-font-load.html + - test: minmax-angle-serialize.html + - test: minmax-integer-computed.html + - test: minmax-length-serialize.html + - test: minmax-time-computed.html + - test: minmax-time-serialize.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1730254 + results: + - test: minmax-length-percent-computed.html + subtest: calc(min(1.5em, 10%) - max(1em, 15%)) should be used-value-equivalent to -30px + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1742159 + results: + - test: ic-unit-001.html + - test: ic-unit-002.html + - test: ic-unit-003.html + - test: ic-unit-004.html + - test: ic-unit-008.html + - test: ic-unit-009.html + - test: ic-unit-010.html + - test: ic-unit-011.html + - test: ic-unit-012.html + - test: ic-unit-013.html + - test: ic-unit-014.html + - url: "" + label: interop-2022-text + results: + - test: ic-unit-001.html + - test: ic-unit-002.html + - test: ic-unit-003.html + - test: ic-unit-004.html + - test: ic-unit-008.html + - test: ic-unit-009.html + - test: ic-unit-010.html + - test: ic-unit-011.html + - test: ic-unit-012.html + - test: ic-unit-013.html + - test: ic-unit-014.html + - url: "" + label: interop-2022-viewport + results: + - test: viewport-units-parsing.html + - test: viewport-units-keyframes.html + - test: viewport-units-invalidation.html + - test: viewport-units-media-queries.html + - test: viewport-units-writing-mode.html + - test: viewport-units-compute.html + - test: viewport-units-writing-mode-font-size.html + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=234373 + results: + - test: viewport-units-writing-mode.html + - test: viewport-units-writing-mode-font-size.html + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=239477 + results: + - test: viewport-units-compute.html + - test: viewport-units-invalidation.html + - test: viewport-units-keyframes.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=937101 + results: + - test: ic-unit-013.html + - test: ic-unit-014.html + - product: webkitgtk + url: https://bugs.webkit.org/show_bug.cgi?id=238982 + results: + - test: viewport-units-writing-mode-font-size.html + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=238982 + results: + - test: viewport-units-writing-mode-font-size.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=1284199 + results: + - test: round-mod-rem-computed.html + - test: round-mod-rem-serialize.html + - product: chrome + url: https://crbug.com/1201220 + results: + - test: cap-unit-001.html + - url: "" + label: interop-2023-mathfunctions + results: + - test: acos-asin-atan-atan2-computed.html + - test: acos-asin-atan-atan2-invalid.html + - test: acos-asin-atan-atan2-serialize.html + - test: hypot-pow-sqrt-serialize.html + - test: round-mod-rem-serialize.html + - test: hypot-pow-sqrt-invalid.html + - test: round-mod-rem-computed.html + - test: signs-abs-serialize.html + - test: sin-cos-tan-computed.html + - test: sin-cos-tan-serialize.html + - test: exp-log-compute.html + - test: exp-log-serialize.html + - test: hypot-pow-sqrt-computed.html + - test: signs-abs-computed.html + - test: signs-abs-invalid.html + - test: exp-log-invalid.html + - test: round-mod-rem-invalid.html + - test: sin-cos-tan-invalid.html + - test: clamp-length-computed.html + - test: clamp-length-invalid.html + - test: clamp-length-serialize.html + - test: minmax-time-serialize.html + - test: minmax-time-computed.html + - test: minmax-length-invalid.html + - test: minmax-integer-computed.html + - test: minmax-angle-computed.html + - test: minmax-number-serialize.html + - test: minmax-angle-serialize.html + - test: minmax-angle-invalid.html + - test: minmax-percentage-computed.html + - test: minmax-percentage-invalid.html + - test: minmax-time-invalid.html + - test: minmax-number-invalid.html + - test: minmax-length-percent-invalid.html + - test: minmax-length-percent-computed.html + - test: minmax-length-computed.html + - test: minmax-length-serialize.html + - test: minmax-number-computed.html + - test: minmax-length-percent-serialize.html + - product: chrome + url: https://crbug.com/1284199 + results: + - test: signs-abs-serialize.html + - test: exp-log-compute.html + - test: exp-log-serialize.html + - test: hypot-pow-sqrt-computed.html + - test: hypot-pow-sqrt-serialize.html + - test: signs-abs-computed.html + - test: signs-abs-computed.html + subtest: abs(1) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: abs(-1) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(-1) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: abs(sign(1)) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: abs(sign(sign(1))) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(sign(sign(1) + sign(1))) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: calc(abs(0.1 + 0.2) + 0.05) should be used-value-equivalent to 0.35 + - test: signs-abs-computed.html + subtest: calc(sign(0.1 + 0.2) - 0.05) should be used-value-equivalent to 0.95 + - test: signs-abs-computed.html + subtest: calc(abs(0.1 + 0.2) * 2) should be used-value-equivalent to 0.6 + - test: signs-abs-computed.html + subtest: calc(abs(sign(0.1) + 0.2) / 2) should be used-value-equivalent to 0.6 + - test: signs-abs-computed.html + subtest: calc(abs(0.1 + 0.2) * -2) should be used-value-equivalent to -0.6 + - test: signs-abs-computed.html + subtest: calc(sign(0.1 - 0.2) - 0.05) should be used-value-equivalent to -1.05 + - test: signs-abs-computed.html + subtest: calc(sign(-0)) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: calc(sign(1) + sign(1) - 0.05) should be used-value-equivalent to 1.95 + - test: signs-abs-computed.html + subtest: calc(sign(0)) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(1px) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1cm) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1mm) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1Q) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1in) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1pc) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1pt) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1em) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1ex) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1ch) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1rem) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1vh) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1vw) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1vmin) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1vmax) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(-1px) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1cm) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1mm) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1Q) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1in) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1pc) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1pt) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1em) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1ex) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1ch) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1rem) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1vh) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1vw) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1vmin) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1vmax) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(1s) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1ms) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(-1s) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1ms) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(1deg) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1grad) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1rad) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(1turn) should be used-value-equivalent to 1 + - test: signs-abs-computed.html + subtest: sign(-1deg) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1grad) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1rad) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(-1turn) should be used-value-equivalent to -1 + - test: signs-abs-computed.html + subtest: sign(0px) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0cm) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0mm) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0Q) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0in) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0pc) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0pt) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0em) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0ex) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0ch) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0rem) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0vh) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0vw) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0vmin) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0vmax) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(-0px) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0cm) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0Q) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0mm) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0in) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0pc) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0pt) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0em) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0ex) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0ch) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0rem) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0vh) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0vw) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0vmax) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0vmin) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(0s) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0ms) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(-0s) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(-0ms) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0deg) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0grad) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0rad) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(0turn) should be used-value-equivalent to 0 + - test: signs-abs-computed.html + subtest: sign(-0deg) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0grad) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0rad) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: sign(-0turn) should be used-value-equivalent to -0 + - test: signs-abs-computed.html + subtest: abs(1px) should be used-value-equivalent to 1px + - test: signs-abs-computed.html + subtest: abs(1cm) should be used-value-equivalent to 1cm + - test: signs-abs-computed.html + subtest: abs(1mm) should be used-value-equivalent to 1mm + - test: signs-abs-computed.html + subtest: abs(1Q) should be used-value-equivalent to 1Q + - test: signs-abs-computed.html + subtest: abs(1in) should be used-value-equivalent to 1in + - test: signs-abs-computed.html + subtest: abs(1pc) should be used-value-equivalent to 1pc + - test: signs-abs-computed.html + subtest: abs(1pt) should be used-value-equivalent to 1pt + - test: signs-abs-computed.html + subtest: abs(1em) should be used-value-equivalent to 1em + - test: signs-abs-computed.html + subtest: abs(1ex) should be used-value-equivalent to 1ex + - test: signs-abs-computed.html + subtest: abs(1ch) should be used-value-equivalent to 1ch + - test: signs-abs-computed.html + subtest: abs(1rem) should be used-value-equivalent to 1rem + - test: signs-abs-computed.html + subtest: abs(1vw) should be used-value-equivalent to 1vw + - test: signs-abs-computed.html + subtest: abs(1vh) should be used-value-equivalent to 1vh + - test: signs-abs-computed.html + subtest: abs(1vmin) should be used-value-equivalent to 1vmin + - test: signs-abs-computed.html + subtest: abs(1vmax) should be used-value-equivalent to 1vmax + - test: signs-abs-computed.html + subtest: abs(-1px) should be used-value-equivalent to 1px + - test: signs-abs-computed.html + subtest: abs(-1cm) should be used-value-equivalent to 1cm + - test: signs-abs-computed.html + subtest: abs(-1mm) should be used-value-equivalent to 1mm + - test: signs-abs-computed.html + subtest: abs(-1Q) should be used-value-equivalent to 1Q + - test: signs-abs-computed.html + subtest: abs(-1in) should be used-value-equivalent to 1in + - test: signs-abs-computed.html + subtest: abs(-1pt) should be used-value-equivalent to 1pt + - test: signs-abs-computed.html + subtest: abs(-1pc) should be used-value-equivalent to 1pc + - test: signs-abs-computed.html + subtest: abs(-1em) should be used-value-equivalent to 1em + - test: signs-abs-computed.html + subtest: abs(-1ex) should be used-value-equivalent to 1ex + - test: signs-abs-computed.html + subtest: abs(-1ch) should be used-value-equivalent to 1ch + - test: signs-abs-computed.html + subtest: abs(-1rem) should be used-value-equivalent to 1rem + - test: signs-abs-computed.html + subtest: abs(-1vh) should be used-value-equivalent to 1vh + - test: signs-abs-computed.html + subtest: abs(-1vw) should be used-value-equivalent to 1vw + - test: signs-abs-computed.html + subtest: abs(-1vmax) should be used-value-equivalent to 1vmax + - test: signs-abs-computed.html + subtest: abs(-1vmin) should be used-value-equivalent to 1vmin + - test: signs-abs-computed.html + subtest: abs(1s) should be used-value-equivalent to 1s + - test: signs-abs-computed.html + subtest: abs(1ms) should be used-value-equivalent to 1ms + - test: signs-abs-computed.html + subtest: abs(-1s) should be used-value-equivalent to 1s + - test: signs-abs-computed.html + subtest: abs(-1ms) should be used-value-equivalent to 1ms + - test: signs-abs-computed.html + subtest: abs(1deg) should be used-value-equivalent to 1deg + - test: signs-abs-computed.html + subtest: abs(1grad) should be used-value-equivalent to 1grad + - test: signs-abs-computed.html + subtest: abs(1rad) should be used-value-equivalent to 1rad + - test: signs-abs-computed.html + subtest: abs(-1deg) should be used-value-equivalent to 1deg + - test: signs-abs-computed.html + subtest: abs(1turn) should be used-value-equivalent to 1turn + - test: signs-abs-computed.html + subtest: abs(-1grad) should be used-value-equivalent to 1grad + - test: signs-abs-computed.html + subtest: abs(-1rad) should be used-value-equivalent to 1rad + - test: signs-abs-computed.html + subtest: abs(-1turn) should be used-value-equivalent to 1turn + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1820673 + results: + - test: acos-asin-atan-atan2-computed.html + subtest: calc(sin(atan(tan(pi/2)))) should be used-value-equivalent to 1 + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1814588 + results: + - test: signs-abs-serialize.html + - test: signs-abs-computed.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1834164 + results: + - test: exp-log-serialize.html + subtest: '''calc(log(0))'' as a specified value should serialize as ''calc(-infinity)''.' + - test: exp-log-serialize.html + subtest: '''scale(calc(log(0)))'' as a specified value should serialize as ''scale(calc(-infinity))''.' + - test: sin-cos-tan-serialize.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1837342 + results: + - test: hypot-pow-sqrt-computed.html + subtest: calc(-2 * hypot(3px, 4px)) should be used-value-equivalent to -10px + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1816413 + results: + - test: round-mod-rem-serialize.html + subtest: '''calc(round(1,0))'' as a specified value should serialize as ''calc(NaN)''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(round(1,0)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(round(1,0)))'' as a computed value should serialize as ''matrix(NaN, 0, 0, NaN, 0, 0)''.' + - test: round-mod-rem-serialize.html + subtest: '''calc(mod(1,0))'' as a specified value should serialize as ''calc(NaN)''.' + - test: round-mod-rem-serialize.html + subtest: '''calc(round(1,0))'' as a computed value should serialize as ''NaN''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(mod(1,0)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: round-mod-rem-serialize.html + subtest: '''calc(mod(1,0))'' as a computed value should serialize as ''NaN''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(mod(1,0)))'' as a computed value should serialize as ''matrix(NaN, 0, 0, NaN, 0, 0)''.' + - test: round-mod-rem-serialize.html + subtest: '''calc(rem(1,0))'' as a specified value should serialize as ''calc(NaN)''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(rem(1,0)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: round-mod-rem-serialize.html + subtest: '''calc(rem(1,0))'' as a computed value should serialize as ''NaN''.' + - test: round-mod-rem-serialize.html + subtest: '''scale(calc(rem(1,0)))'' as a computed value should serialize as ''matrix(NaN, 0, 0, NaN, 0, 0)''.' + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1834361 + results: + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(tan(-infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(-infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(cos(-infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(cos(-infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(sin(-infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(sin(-infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(tan(infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(cos(infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(cos(infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(calc(sin(infinity))))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(sin(infinity)))'' as a specified value should serialize as ''scale(calc(NaN))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(-90deg)))'' as a specified value should serialize as ''scale(calc(-infinity))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(tan(-90deg))'' as a specified value should serialize as ''scale(calc(-infinity))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(90deg)))'' as a specified value should serialize as ''scale(calc(infinity))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(tan(90deg))'' as a specified value should serialize as ''scale(calc(infinity))''.' + - test: sin-cos-tan-serialize.html + - product: chrome + url: https://bugs.chromium.org/p/chromium/issues/detail?id=1466933 + results: + - test: minmax-length-percent-serialize.html + - test: minmax-length-serialize.html + - product: chrome + url: https://crbug.com/1470234 + results: + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(1px, 2px, 3px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(1px, 2px, 3px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(1px, 2px, clamp(2px, 3px, 4px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(1px, 2px, clamp(2px, 3px, 4px)))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px, 5px, 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px, 5px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px, 35px, 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px, 35px , 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px , 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px, 35px /*foo*/, 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px, 35px /*foo*/, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px /* foo */ , 35px, 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px /* foo */ , 35px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(10px , 35px, 30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(10px , 35px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(30px, 100px, 20px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(30px, 100px, 20px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(-30px, -20px, -10px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(-30px, -20px, -10px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(-30px, -100px, -10px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(-30px, -100px, -10px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(-30px, 100px, -10px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(-30px, 100px, -10px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(-10px, 100px, -30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(-10px, 100px, -30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "clamp(-10px, -100px, -30px)" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(clamp(-10px, -100px, -30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(0px + clamp(10px, 20px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(calc(0px + clamp(10px, 20px, 30px)))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(0px - clamp(10px, 20px, 30px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(calc(0px - clamp(10px, 20px, 30px)))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(0px + clamp(30px, 100px, 20px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(calc(0px + clamp(30px, 100px, 20px)))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(0px - clamp(30px, 100px, 20px))" should set the property value + - test: clamp-length-serialize.html + subtest: e.style['letter-spacing'] = "calc(calc(0px - clamp(30px, 100px, 20px)))" should set the property value + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1848385 + results: + - test: signs-abs-computed.html + - product: chrome + url: https://crbug.com/1482200 + results: + - test: sin-cos-tan-serialize.html + subtest: '''scale(sin(180deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(sin(180deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(tan(180deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(180deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(cos(270deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(cos(270deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(sin(-180deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(sin(-180deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(tan(-180deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(tan(-180deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(cos(-270deg))'' as a specified value should serialize as ''scale(calc(0))''.' + - test: sin-cos-tan-serialize.html + subtest: '''scale(calc(cos(-270deg)))'' as a specified value should serialize as ''scale(calc(0))''.' + - product: chrome + url: https://crbug.com/1486443 + results: + - test: attr-notype-fallback.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1856158 + results: + - test: sin-cos-tan-serialize.html + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=259025 + results: + - test: ch-unit-018.html + subtest: Test status + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1866189 + results: + - test: acos-asin-atan-atan2-computed.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1867418 + results: + - test: minmax-length-percent-serialize.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1874830 + results: + - test: progress-computed.tentative.html + subtest: progress(1 from 0 to 1) should be used-value-equivalent to 1 + - test: progress-computed.tentative.html + subtest: progress(progress(1 from 0 to 1) from progress(0px from 0px to 1px) to progress(1deg from 0deg to 1deg)) should be used-value-equivalent to 1 + - test: progress-computed.tentative.html + subtest: progress(sign(-10px) * 10px from (10px - 10px) to 10px * progress(1deg from 0deg to 1deg)) should be used-value-equivalent to -1 + - test: progress-computed.tentative.html + subtest: calc(progress(100px from 0px to 50px) * 10px + 100px) should be used-value-equivalent to 120px + - test: progress-computed.tentative.html + subtest: calc(progress(100 from 0 to sign(50px))) should be used-value-equivalent to 100 + - test: progress-computed.tentative.html + subtest: calc(progress(abs(5%) from hypot(3%, 4%) to 10%)) should be used-value-equivalent to 0 + - test: progress-computed.tentative.html + subtest: progress(1000em from 10em to 110em) should be used-value-equivalent to 9.9 + - test: progress-computed.tentative.html + subtest: scale(progress(1000em from 10rem to 110em)) should be used-value-equivalent to scale(9.9) + - test: progress-computed.tentative.html + subtest: scale(progress(0em from 0rem to 0em)) should be used-value-equivalent to scale(0) + - test: progress-computed.tentative.html + subtest: scale(progress(sign(1em - 1rem) * 1ex from 0rem to 0em)) should be used-value-equivalent to scale(0) + - test: progress-computed.tentative.html + subtest: calc(progress(1 from 0 to 1) * 10px) should be used-value-equivalent to 10px + - test: progress-computed.tentative.html + subtest: calc(progress(1 from 0 to 1) * 1s) should be used-value-equivalent to 1s + - test: progress-computed.tentative.html + subtest: calc(progress(1 from 0 to 1) * 1deg) should be used-value-equivalent to 1deg + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 10em from 2rem to 12em) / 2) should be used-value-equivalent to 0.5 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 10) should be used-value-equivalent to 20 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 30) should be used-value-equivalent to 60 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) / 4) should be used-value-equivalent to 0.5 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 4) should be used-value-equivalent to 8 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 2) should be used-value-equivalent to 4 + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1876032 + results: + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 10em from 2rem to 12em) / 2) should be used-value-equivalent to 0.4 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 10) should be used-value-equivalent to 18 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 30) should be used-value-equivalent to 54 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) / 4) should be used-value-equivalent to 0.45 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 4) should be used-value-equivalent to 7 + - test: progress-computed.tentative.html + subtest: calc(progress(sign(1001em - 10lh * progress(100px from 2rex to 10ex)) * 20em from 2rem to 12em) * 2) should be used-value-equivalent to 3.6 + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1883135 + results: + - test: calc-letter-spacing.html + subtest: 'testing letter-spacing: calc(100%)' + - product: safari + url: https://bugs.webkit.org/show_bug.cgi?id=263711 + results: + - test: round-mod-rem-computed.html + subtest: round(1px + 0%, 1px) should be used-value-equivalent to 1px + - test: round-mod-rem-computed.html + subtest: mod(3px + 0%, 2px) should be used-value-equivalent to 1px + - test: round-mod-rem-computed.html + subtest: rem(3px + 0%, 2px) should be used-value-equivalent to 1px + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887306 + results: + - test: progress-serialize.tentative.html + subtest: '''progress(100px from 0px to 100px)'' as a specified value should serialize as ''calc(1)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(100px from 0px to 100px))'' as a specified value should serialize as ''scale(calc(1))''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(100px from 0px to 100px))'' as a computed value should serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(10em from 0px to 10em))'' as a computed value should serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(10em from 0px to 10rem))'' as a computed value should serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''progress(100px from (10px - 10px) to 100px)'' as a specified value should serialize as ''calc(1)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(100px from (10px - 10px) to 100px))'' as a specified value should serialize as ''scale(calc(1))''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(100px from (10px - 10px) to 100px))'' as a computed value should serialize as ''matrix(1, 0, 0, 1, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''progress(1% from (10% - 10%) to 100%)'' as a specified value should serialize as ''calc(0.01)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(1% from (10% - 10%) to 100%))'' as a specified value should serialize as ''scale(calc(0.01))''.' + - test: progress-serialize.tentative.html + subtest: '''progress(1% from (10% - 10%) to 100%)'' as a computed value should serialize as ''0.01''.' + - test: progress-serialize.tentative.html + subtest: '''scale(progress(1% from (10% - 10%) to 100%))'' as a computed value should serialize as ''matrix(0.01, 0, 0, 0.01, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''calc(0.5 * progress(100px from 0px to 100px))'' as a specified value should serialize as ''calc(0.5)''.' + - test: progress-serialize.tentative.html + subtest: '''scale(calc(0.5 * progress(100px from 0px to 100px)))'' as a specified value should serialize as ''scale(calc(0.5))''.' + - test: progress-serialize.tentative.html + subtest: '''calc(0.5 * progress(100px from 0px to 100px))'' as a computed value should serialize as ''0.5''.' + - test: progress-serialize.tentative.html + subtest: '''scale(calc(0.5 * progress(100px from 0px to 100px)))'' as a computed value should serialize as ''matrix(0.5, 0, 0, 0.5, 0, 0)''.' + - test: progress-serialize.tentative.html + subtest: '''calc(50px * progress(100px from 0px to 100px))'' as a specified value should serialize as ''calc(50px)''.' + - test: progress-serialize.tentative.html + subtest: '''calc(1px * progress(abs(10%) from (10% - 10%) to 100% / 10))'' as a computed value should serialize as ''1px''.' + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1740584 + results: + - test: ric-invalidation.html + - test: rcap-invalidation.html + - test: rch-invalidation.html + - test: rex-invalidation.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887454 + results: + - test: calc-infinity-nan-serialize-length.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887453 + results: + - test: negative-calc-to-non-negative-integer.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1887455 + results: + - test: calc-infinity-nan-computed.html + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1918642 + results: + - test: attr-all-types.html + subtest: 'CSS Values and Units Test: attr' + - product: firefox + url: https://bugzilla.mozilla.org/show_bug.cgi?id=1928480 + results: + - test: signs-abs-computed.html + subtest: sign(10px - 1em) should be used-value-equivalent to 0; fontSize=10px + - test: signs-abs-computed.html + subtest: sign(10px - 2em) should be used-value-equivalent to -1; fontSize=10px + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(41px - 2em) / 2) should be used-value-equivalent to 2 + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(40px - 2em) / 2) should be used-value-equivalent to 2.5 + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(39px - 2em) / 2) should be used-value-equivalent to 3 + - test: signs-abs-computed.html + subtest: calc(3 + sign(42px - 2em)) should be used-value-equivalent to 4 + - test: signs-abs-computed.html + subtest: calc(3 + sign(40px - 2em)) should be used-value-equivalent to 3 + - test: signs-abs-computed.html + subtest: calc(3 + sign(38px - 2em)) should be used-value-equivalent to 2 + - test: signs-abs-computed.html + subtest: calc(90deg + 30deg * sign(42px - 2em)) should be used-value-equivalent to 120deg + - test: signs-abs-computed.html + subtest: calc(90deg + 30deg * sign(40px - 2em)) should be used-value-equivalent to 90deg + - test: signs-abs-computed.html + subtest: calc(90deg + 30deg * sign(38px - 2em)) should be used-value-equivalent to 60deg + - test: signs-abs-computed.html + subtest: calc(5s + 15s * sign(42px - 2em)) should be used-value-equivalent to 20s + - test: signs-abs-computed.html + subtest: calc(5s + 15s * sign(40px - 2em)) should be used-value-equivalent to 5s + - test: signs-abs-computed.html + subtest: calc(5s + 15s * sign(38px - 2em)) should be used-value-equivalent to -10s + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(33px - 2rem) / 2) should be used-value-equivalent to 2 + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(32px - 2rem) / 2) should be used-value-equivalent to 2.5 + - test: signs-abs-computed.html + subtest: calc(2.5 - sign(31px - 2rem) / 2) should be used-value-equivalent to 3 diff --git a/go_test/MANIFEST.json b/go_test/MANIFEST.json index ab0ea1a04..306b089e5 100644 --- a/go_test/MANIFEST.json +++ b/go_test/MANIFEST.json @@ -2976,6 +2976,13 @@ null, {} ] + ], + "style-containment-counter-crash.html": [ + "c9d642bd38310ceb35ca21c48cdd02c754464f3d", + [ + null, + {} + ] ] }, "css-masking": { @@ -4364,6 +4371,13 @@ null, {} ] + ], + "shadow-reassign-dynamic-005-crash.html": [ + "9e4f002cfec32cab44a4fe3b879a072f64a025bf", + [ + null, + {} + ] ] }, "css-scroll-anchoring": { @@ -5226,7 +5240,7 @@ }, "css-values": { "attr-crash.html": [ - "012dad91cf8f9e93fb93e07ff69a7f08b9e26b31", + "8ca828faab4d1f03b36c3314791e42f06a6abe7f", [ null, {} @@ -231318,6 +231332,19 @@ {} ] ], + "shadow-reassign-dynamic-006.html": [ + "ace701eea93f5b098505266c23420e6644aa9fb2", + [ + null, + [ + [ + "/css/css-scoping/shadow-reassign-dynamic-006-ref.html", + "==" + ] + ], + {} + ] + ], "shadow-root-insert-into-document.html": [ "a3b89be389a780dd53a1b53224810ecb4866c287", [ @@ -290582,20 +290609,7 @@ ] ], "attr-color-invalid-cast.html": [ - "d538eebdd9979bfda2398e46de72748dc0099810", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], - "attr-color-invalid-fallback.html": [ - "9e016d1630d37b3af41fbbd1f1231341ee54afcf", + "970535b003784b86fdd172d637833a30ebd69510", [ null, [ @@ -290608,7 +290622,7 @@ ] ], "attr-color-valid.html": [ - "8817e6b94c885b341fba262a4934d3dc2d8e3d9f", + "5a4608989c9b5c7740bfc573013928a9329029eb", [ null, [ @@ -290621,7 +290635,7 @@ ] ], "attr-in-max.html": [ - "314ed630b787f4b45169d1b0eb5cb1179f415832", + "f34f5017e76e74b89ccd7e1b84d8b088e3f1ac7d", [ null, [ @@ -290633,26 +290647,13 @@ {} ] ], - "attr-invalid-type-001.html": [ - "1f88c37c64038343b17d0960326c63fb8e625340", + "attr-in-slotted.html": [ + "54c792092a6dbd69defdb0aa552bfd8164dc8efd", [ null, [ [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], - "attr-invalid-type-002.html": [ - "dbdac8a4ba1cf15e583684c9c2b3ac158c0af614", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", + "/css/css-values/attr-in-slotted-ref.html", "==" ] ], @@ -290660,20 +290661,7 @@ ] ], "attr-length-invalid-cast.html": [ - "930832363605fa85651b075f17d6c109535c0b41", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], - "attr-length-invalid-fallback.html": [ - "e68fe7a47015c5868e0efb78c26f44e17f3c8764", + "04910df05b8164921e572f31a16f84e28a2ab172", [ null, [ @@ -290686,7 +290674,7 @@ ] ], "attr-length-valid-zero-nofallback.html": [ - "b8a042fd40319aaa128db5b34384470c96c915fe", + "f91121c07009769d8e09cfb6324f5484d07b50f4", [ null, [ @@ -290699,7 +290687,7 @@ ] ], "attr-length-valid-zero.html": [ - "fcdebc6fad73eb0d9204a18d6550f6ded9743066", + "19ece66a9dc95ca5ea1e2b9d0dba70c7313b40ac", [ null, [ @@ -290712,7 +290700,7 @@ ] ], "attr-length-valid.html": [ - "c78258ffe608f3f327fd7db8eb8ce181832187d4", + "f61c9aa4bef59ac347f9ec4fee4ffb500a45546e", [ null, [ @@ -290737,45 +290725,6 @@ {} ] ], - "attr-px-invalid-cast.html": [ - "54b43b4076d3bef14fbd0c76a42e21a1b7105c27", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], - "attr-px-invalid-fallback.html": [ - "27dfc10240379d3cf50af54319dcf769a2af9083", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], - "attr-px-valid.html": [ - "ec96924a6805bc6157a3845c12b630aed9e52fa8", - [ - null, - [ - [ - "/css/css-values/reference/200-200-green.html", - "==" - ] - ], - {} - ] - ], "calc-background-image-gradient-1.html": [ "f7d39be8d3d2d682e5f3fc4e77290d88b5591bf1", [ @@ -343487,8 +343436,8 @@ }, "infrastructure": { "assumptions": { - "ahem-ref.html": [ - "9116232620fb1b65edd8b89ab86a2269158860e5", + "ahem.html": [ + "0607f9afb64f6f7638fab95abcf49208175c7036", [ null, [ @@ -343500,19 +343449,6 @@ {} ] ], - "ahem.html": [ - "068c1d4dee605a7a9f3ed4a0fd282779449712bb", - [ - null, - [ - [ - "/infrastructure/assumptions/ahem-ref.html", - "==" - ] - ], - {} - ] - ], "blank.html": [ "6d8da5e89ce644d74790ef97856709cc9bfe3d80", [ @@ -357880,7 +357816,7 @@ } }, ".gitignore": [ - "061700a9604b41d653959a8da34a47b55676a7c8", + "f2525f49ab6b76fdc05da313a1da1dc8c1ae8259", [] ], ".mailmap": [ @@ -426953,6 +426889,10 @@ "9f407eb690e0fb3d033afba0817082f84e30b783", [] ], + "shadow-reassign-dynamic-006-ref.html": [ + "60a6282457f17663be1317392b579f5369277048", + [] + ], "slotted-placeholder-ref.html": [ "f99c0385d061766b49d55e7703bf596fe69d6ec2", [] @@ -437183,8 +437123,12 @@ "526bb67def54a02a8e268cd0393451a27c2c7989", [] ], + "attr-in-slotted-ref.html": [ + "401641606ace63080f8fa9bea03bc01ba9a16bab", + [] + ], "attr-notype-fallback-ref.html": [ - "efb9b969f3a1ea041d48187b7a0477bef406814e", + "21f7362dbafd6b8bef9fc292cbd44d99fd205f1c", [] ], "calc-background-image-gradient-1-ref.html": [ @@ -469411,7 +469355,7 @@ }, "tools": { "ahem-generate-table.py": [ - "314279f67105958badfa56b37a4bcc2625797f5d", + "0898ab78c1891afe037b6e23ba70a7ad440fb8ac", [] ] } @@ -478678,10 +478622,6 @@ "54ddb35f3112001e646646dc2d1bfa6721ba19f8", [] ], - "check-layout.js": [ - "8634481497d70103cd6838b2859e0915005400f3", - [] - ], "chromium": { "README.md": [ "be090b332fc41b5f5b8fe45b4f5c156a5d26eaf3", @@ -497146,7 +497086,7 @@ [] ], "executorchrome.py": [ - "6ba361ee4c578866ea441a9336ed61708e77e32b", + "95e367a683d44e2d56027d345fbb163f096c592b", [] ], "executoredge.py": [ @@ -570960,6 +570900,13 @@ {} ] ], + "intrinsic-size-fallback-video.html": [ + "c9f2a0539147524c7e4945c6ea2ef0f05b07323f", + [ + null, + {} + ] + ], "keyword-sizes-for-intrinsic-contributions.tentative.html": [ "5f135d8181b023134eb24e5ec34957e3a25e6765", [ @@ -571158,6 +571105,13 @@ {} ] ], + "replaced-fractional-height-from-aspect-ratio.html": [ + "0aece7f95ac628b242eddc9c5db9968900842745", + [ + null, + {} + ] + ], "stretch": { "block-height-1.html": [ "94960f15b96f9fbb6370e94fbbffb9336373c76c", @@ -579855,29 +579809,36 @@ ] ] }, + "attr-IACVT.html": [ + "22c5b4e84abe0c8589d17ee0ac92a324b1490873", + [ + null, + {} + ] + ], "attr-all-types.html": [ - "1e1f7d015ccffaa4641602e7aaf02b8128e2d4e8", + "c48e476b6d9ae71c0c66fe5fb8a9d26321feb633", [ null, {} ] ], "attr-container-style-query.html": [ - "2cc872509c085ec05c9da512b2388dc1e5bafa78", + "9afa95f81ef20abc277d38e8d1ed01c9b2f8a6cd", [ null, {} ] ], "attr-invalidation.html": [ - "a48556e5ff7273772e1b037114f0112a8773b6a0", + "47d617010c50859430190e1fe43f0de465bc399a", [ null, {} ] ], "attr-pseudo-elem-invalidation.html": [ - "1ef912bf75d2ed811e4676754a794dc6f2564f31", + "c17704f009c77e221ce489ca0c6dab27deaab89c", [ null, {} @@ -580767,7 +580728,7 @@ ] ], "signs-abs-computed.html": [ - "8bad89e557b8e7a042a24732e380e815c12de2ab", + "fe4b938c5b44bc7071486121ef641fb4270a6e8a", [ null, {} @@ -589381,14 +589342,39 @@ "dom": { "abort": { "AbortSignal.any.js": [ - "3bbdc11a92f90d4e2d4dc8a57ca5774b43dac556", + "c2fc88d3b4f103a995e0e6450ba4a0a4cabcad8e", [ "dom/abort/AbortSignal.any.html", - {} + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } + ], + [ + "dom/abort/AbortSignal.any.shadowrealm.html", + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } ], [ "dom/abort/AbortSignal.any.worker.html", - {} + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } ] ], "abort-signal-any.any.js": [ @@ -589424,14 +589410,39 @@ ] ], "event.any.js": [ - "34af8ee5c560ae23aea4bb61ecf7420049fa411e", + "afc003b94e6c19acd443f9c850e0b06d84fb74ea", [ "dom/abort/event.any.html", - {} + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } + ], + [ + "dom/abort/event.any.shadowrealm.html", + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } ], [ "dom/abort/event.any.worker.html", - {} + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker,shadowrealm" + ] + ] + } ] ], "reason-constructor.html": [ @@ -589440,6 +589451,45 @@ null, {} ] + ], + "timeout-shadowrealm.any.js": [ + "c87b047c2212eda35d0c79063093b7d3501538cc", + [ + "dom/abort/timeout-shadowrealm.any.shadowrealm.html", + { + "script_metadata": [ + [ + "global", + "shadowrealm" + ] + ] + } + ] + ], + "timeout.any.js": [ + "61b595e717c844259b6f75d9bd8b1cbd9b66d8d2", + [ + "dom/abort/timeout.any.html", + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker" + ] + ] + } + ], + [ + "dom/abort/timeout.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,dedicatedworker" + ] + ] + } + ] ] }, "attributes-are-nodes.html": [ @@ -639762,7 +639812,7 @@ ] ], "server-response.https.window.js": [ - "1d272fb59a82c638834e1f2e6560d6204e8dbaf1", + "7bbe4bbf00840ab21c213ad3d4ab7ad7470974c7", [ "fledge/tentative/server-response.https.window.html?1-4", { @@ -639850,6 +639900,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -639942,6 +639996,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640034,6 +640092,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640126,6 +640188,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640218,6 +640284,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640310,6 +640380,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640402,6 +640476,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640494,6 +640572,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640586,6 +640668,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640678,6 +640764,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640770,6 +640860,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640862,6 +640956,106 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/server-response.https.window.html?53-56", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/resources/testdriver-vendor.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/ba-fledge-util.sub.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "third_party/cbor-js/cbor.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-4" + ], + [ + "variant", + "?5-8" + ], + [ + "variant", + "?9-12" + ], + [ + "variant", + "?13-16" + ], + [ + "variant", + "?17-20" + ], + [ + "variant", + "?21-24" + ], + [ + "variant", + "?25-28" + ], + [ + "variant", + "?29-32" + ], + [ + "variant", + "?33-36" + ], + [ + "variant", + "?37-40" + ], + [ + "variant", + "?41-44" + ], + [ + "variant", + "?45-48" + ], + [ + "variant", + "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -640954,6 +641148,10 @@ [ "variant", "?49-52" + ], + [ + "variant", + "?53-56" ] ], "timeout": "long" @@ -695730,7 +695928,7 @@ ] ], "selectedoption.tentative.html": [ - "b3381ac510a9905b0907e1528287197352bc4c86", + "398b0b988de057bed208846d5e8499a60fd45d3d", [ null, { @@ -695739,7 +695937,7 @@ ] ], "selectedoptionelement-attr.tentative.html": [ - "63b4af3abc8bf7b40c68295fe3d0ff6139c2229a", + "f7ef48c24e401fec34b1db776863f0160c9dcacf", [ null, {} @@ -715805,6 +716003,33 @@ ] }, "media-capabilities": { + "decodingInfo-webrtc.any.js": [ + "0f3a4fa0f2d282a694a9e0a0d5c2abfe0697cde1", + [ + "media-capabilities/decodingInfo-webrtc.any.html", + { + "script_metadata": [ + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "media-capabilities/decodingInfo-webrtc.any.worker.html", + { + "script_metadata": [ + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "decodingInfo.any.js": [ "7362c11f932c7c57c87d3bfc394feb1b24b239d0", [ @@ -715832,13 +716057,6 @@ } ] ], - "decodingInfo.webrtc.html": [ - "f2839561006970694ad54e86a0613d8c2cfbb25f", - [ - null, - {} - ] - ], "decodingInfoEncryptedMedia.http.html": [ "267b23431b7fdf3baf3d4843d68778bb1cc15c85", [ @@ -715855,6 +716073,33 @@ } ] ], + "encodingInfo-webrtc.any.js": [ + "635801c9f1a4163269d719aa12e5e5396b9e6562", + [ + "media-capabilities/encodingInfo-webrtc.any.html", + { + "script_metadata": [ + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "media-capabilities/encodingInfo-webrtc.any.worker.html", + { + "script_metadata": [ + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ] + ], "encodingInfo.any.js": [ "6882b0ae9117ab268ff5710f7f9b397b1daedbbf", [ @@ -715866,13 +716111,6 @@ {} ] ], - "encodingInfo.webrtc.html": [ - "414b7944f6169e34f67979ce0a98ff915552f6b5", - [ - null, - {} - ] - ], "idlharness.any.js": [ "6da5c7d2848c2dc8a669dfcf621233c40a227c03", [ @@ -724520,7 +724758,7 @@ ] ], "paint-visited.html": [ - "c02ea2405258f34df3c88b17e4b6d383913ed8f9", + "eb61d51eeaccd0d00cf9fb9fe7483f3455482d77", [ null, {} @@ -796766,7 +797004,7 @@ ] ], "dequantizeLinear.https.any.js": [ - "8a04d0e6b8a36f1f4b5e3a0a9b04feec1acf7ab3", + "73dd916b9763160a6626c0781a4099c924aff183", [ "webnn/conformance_tests/dequantizeLinear.https.any.html?cpu", { @@ -871060,15 +871298,6 @@ ] ] }, - "css-sizing": { - "replaced-fractional-height-from-aspect-ratio.html": [ - "d97c3f133ebec02ce5569e95826ab3237b7559c7", - [ - null, - {} - ] - ] - }, "css-text": { "text-align": { "text-align-end-018.html": [ diff --git a/go_test/WPT_SHA.json b/go_test/WPT_SHA.json index 52565bc7c..a99da5d12 100644 --- a/go_test/WPT_SHA.json +++ b/go_test/WPT_SHA.json @@ -1 +1 @@ -d68850d70cd59c374655655d6792e0d2cac3d177 \ No newline at end of file +ec9350f8b856e72f4cca6b4609869c6c25c73ded \ No newline at end of file