Sync WPT with upstream (14-09-2025) (#39293)

Automated downstream sync of changes from upstream as of 14-09-2025
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2025-09-14 03:44:16 +02:00 committed by GitHub
parent 3ef3ba9378
commit b3b79e049b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
308 changed files with 6147 additions and 1657 deletions

View file

@ -0,0 +1,9 @@
[Blob-newobject.any.serviceworker.html]
expected: ERROR
[Blob-newobject.any.sharedworker.html]
expected: ERROR
[Blob-newobject.any.html]
[Blob-newobject.any.worker.html]

View file

@ -16,6 +16,12 @@
[Deactivation of new transactions happens at end of invocation]
expected: FAIL
[New transactions are deactivated before next task]
expected: FAIL
[New transactions from microtask are deactivated before next task]
expected: FAIL
[transaction-deactivation-timing.any.sharedworker.html]
expected: ERROR

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,3 @@
[image-document-applies-csp.html]
[Image document correctly applies CSP to other subresources.]
expected: FAIL

View file

@ -76,3 +76,6 @@
[Relative selectors set with selectorText are relative to :scope, not &]
expected: FAIL
[Relative selectors set with selectorText are relative to :scope and &]
expected: FAIL

View file

@ -64,3 +64,9 @@
[Mutating selectorText on outer style rule causes correct inner specificity]
expected: FAIL
[Nesting-selector in <scope-end>]
expected: FAIL
[Nested nesting-selectors within scope's <stylesheet> select inclusive descendants of the scope root]
expected: FAIL

View file

@ -58,3 +58,6 @@
[@scope { & .b { } } and :where(:scope) .b]
expected: FAIL
[@scope (#main) { & .b { } } and :where(#main) .b]
expected: FAIL

View file

@ -127,3 +127,120 @@
[Property color value 'color-mix(in display-p3-linear, color(display-p3-linear .1 .2 .3 / 25%) 0%, color(display-p3-linear 0.5 none none / 50%))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3) 25%, oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(25% oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3), 25% oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7) 25%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3) 25%, oklab(0.5 0.6 0.7) 75%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3) 30%, oklab(0.5 0.6 0.7) 90%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3) 12.5%, oklab(0.5 0.6 0.7) 37.5%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3) 0%, oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4) 25%, oklab(0.5 0.6 0.7 / .8))']
expected: FAIL
[Property color value 'color-mix(25% oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4), 25% oklab(0.5 0.6 0.7 / .8))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8) 25%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4) 25%, oklab(0.5 0.6 0.7 / .8) 75%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4) 30%, oklab(0.5 0.6 0.7 / .8) 90%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4) 12.5%, oklab(0.5 0.6 0.7 / .8) 37.5%)']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / .4) 0%, oklab(0.5 0.6 0.7 / .8))']
expected: FAIL
[Property color value 'color-mix(transparent, oklab(0.3 0.4 0.5))']
expected: FAIL
[Property color value 'color-mix(transparent 10%, oklab(0.3 0.4 0.5))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 0), oklab(0.3 0.4 0.5))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 0) 10%, oklab(0.3 0.4 0.5))']
expected: FAIL
[Property color value 'color-mix(white, blue)']
expected: FAIL
[Property color value 'color-mix(white 10%, blue)']
expected: FAIL
[Property color value 'color-mix(oklab(none none none), oklab(none none none))']
expected: FAIL
[Property color value 'color-mix(oklab(none none none), oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3), oklab(none none none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 none), oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3), oklab(0.5 0.6 none))']
expected: FAIL
[Property color value 'color-mix(oklab(none 0.2 0.3), oklab(0.5 none 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / 0.5))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(0.5 none none / none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(none 0.5 none / none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(none none 0.5 / none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(0.5 0.5 none / none))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(none none none / 0.5))']
expected: FAIL
[Property color value 'color-mix(oklab(0.1 0.2 0.3 / 25%) 0%, oklab(0.5 none none / 0.5))']
expected: FAIL

View file

@ -367,3 +367,132 @@
[e.style['color'\] = "color-mix(in display-p3-linear, color(display-p3-linear .1 .2 .3 / none), color(display-p3-linear .5 .6 .7 / none))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(hsl(120deg 10% 20%), hsl(30deg 30% 40%))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(hwb(120deg 10% 20%), hwb(30deg 30% 40%))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(lch(10 20 30), lch(50 60 70))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(oklch(0.1 20 30), oklch(0.5 60 70))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(lab(10 20 30), lab(50 60 70))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3) 25%, oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, 25% oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3), 25% oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7) 25%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3) 25%, oklab(0.5 0.6 0.7) 75%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3) 30%, oklab(0.5 0.6 0.7) 90%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3) 12.5%, oklab(0.5 0.6 0.7) 37.5%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3) 0%, oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4) 25%, oklab(0.5 0.6 0.7 / .8))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, 25% oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4), 25% oklab(0.5 0.6 0.7 / .8))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4), oklab(0.5 0.6 0.7 / .8) 25%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4) 25%, oklab(0.5 0.6 0.7 / .8) 75%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4) 30%, oklab(0.5 0.6 0.7 / .8) 90%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4) 12.5%, oklab(0.5 0.6 0.7 / .8) 37.5%)" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / .4) 0%, oklab(0.5 0.6 0.7 / .8))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(none none none), oklab(none none none))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(none none none), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3), oklab(none none none))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 none), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3), oklab(0.5 0.6 none))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(none 0.2 0.3), oklab(0.5 none 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / 0.5))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / none))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(oklab(0.1 0.2 0.3), oklab(0.5 0.6 0.7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(srgb .1 .2 .3), color(srgb .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(srgb-linear .1 .2 .3), color(srgb-linear .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(display-p3 .1 .2 .3), color(display-p3 .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(display-p3-linear .1 .2 .3), color(display-p3-linear .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(a98-rgb .1 .2 .3), color(a98-rgb .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(prophoto-rgb .1 .2 .3), color(prophoto-rgb .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(rec2020 .1 .2 .3), color(rec2020 .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(xyz .1 .2 .3), color(xyz .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(xyz-d50 .1 .2 .3), color(xyz-d50 .5 .6 .7))" should set the property value]
expected: FAIL
[e.style['color'\] = "color-mix(color(xyz-d65 .1 .2 .3), color(xyz-d65 .5 .6 .7))" should set the property value]
expected: FAIL

View file

@ -742,3 +742,6 @@
[e.style['color'\] = "color(from color-mix(in display-p3-linear, color(display-p3-linear 0.7 0.5 0.3), color(display-p3-linear 0.7 0.5 0.3)) display-p3-linear r g b / alpha)" should set the property value]
expected: FAIL
[e.style['color'\] = "oklab(from color-mix(in oklab, oklab(0.25 0.2 0.5), oklab(0.25 0.2 0.5)) l a b / alpha)" should set the property value]
expected: FAIL

View file

@ -49,3 +49,15 @@
[Container name set on :host from inside a shadow tree matching query for ::slotted inside the shadow tree]
expected: FAIL
[Should match container inside shadow tree for ::part()]
expected: FAIL
[Container name set inside a shadow tree should match query using ::part on the outside]
expected: FAIL
[Container name set inside a shadow tree should match query for host child on the outside]
expected: FAIL
[Container name set on :host from inside a shadow tree should match query for slotted from the outside of the shadow tree]
expected: FAIL

View file

@ -37,3 +37,6 @@
[@font-face matching for quoted and unquoted generic(khmer-mul) (drawing text in a canvas)]
expected: FAIL
[@font-face matching for quoted and unquoted generic(nastaliq) (drawing text in a canvas)]
expected: FAIL

View file

@ -0,0 +1,2 @@
[grid-auto-margin-and-replaced-item-001.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[row-masonry-positioned-item-dynamic-change.html]
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-columns-intrinsic-auto-repeat-computed-implicit-track.tentative.html]
[Property grid-template-columns value '1px repeat(auto-fill, auto) 3px' computes to '10px 1px 0px 3px']
expected: FAIL
[Property grid-template-columns value '1px repeat(auto-fit, auto) 3px' computes to '10px 1px 0px 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px' computes to '10px 1px [a\] 0px 0px [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px' computes to '10px 1px [a\] 0px 0px [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px' computes to '10px 1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px' computes to '10px 1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]' computes to '10px [a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]' computes to '10px [a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%' computes to '10px 1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%' computes to '10px 1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]' computes to '10px [a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]' computes to '10px [a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-columns-intrinsic-auto-repeat-computed-nogrid.tentative.html]
[Property grid-template-columns value '1px repeat(auto-fill, auto) 3px']
expected: FAIL
[Property grid-template-columns value '1px repeat(auto-fit, auto) 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]']
expected: FAIL

View file

@ -0,0 +1,24 @@
[grid-template-columns-intrinsic-auto-repeat-computed-withcontent.tentative.html]
[Property grid-template-columns value 'repeat(auto-fill, auto)']
expected: FAIL
[Property grid-template-columns value 'repeat(auto-fit, [one\] auto)']
expected: FAIL
[Property grid-template-columns value 'repeat(auto-fill, min-content [two\])']
expected: FAIL
[Property grid-template-columns value 'repeat(auto-fit, [three\] max-content [four\])']
expected: FAIL
[Property grid-template-columns value '[a\] 21px [b\] repeat(auto-fill, [c\] 22px [d\] auto [e\]) [f\] 24px [g\]']
expected: FAIL
[Property grid-template-columns value '[a\] 21px [b c\] repeat(auto-fill, [d e\] 22px [f g h\] fit-content(200px) [i j k l\]) [m n\] 24px [o\]']
expected: FAIL
[Property grid-template-columns value '[a\] repeat(2, [b\] 20px [c d\] 21px [e f g\]) [h i\] repeat(auto-fit, [j\] auto [k l m\] min-content [n o p q\]) [r s\]']
expected: FAIL
[Property grid-template-columns value '[one\] repeat(2, minmax(50px, auto)) [two\] 30px [three\] repeat(auto-fill, auto) 40px [four five\] repeat(2, minmax(200px, auto)) [six\]']
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-columns-intrinsic-auto-repeat-computed.tentative.html]
[Property grid-template-columns value '1px repeat(auto-fill, auto) 3px']
expected: FAIL
[Property grid-template-columns value '1px repeat(auto-fit, auto) 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-columns value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-columns value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]']
expected: FAIL
[Property grid-template-columns value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]']
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-rows-intrinsic-auto-repeat-computed-implicit-track.tentative.html]
[Property grid-template-rows value '1px repeat(auto-fill, auto) 3px' computes to '1px 0px 3px']
expected: FAIL
[Property grid-template-rows value '1px repeat(auto-fit, auto) 3px' computes to '1px 0px 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px' computes to '1px [a\] 0px 0px [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px' computes to '1px [a\] 0px 0px [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px' computes to '1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px' computes to '1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]' computes to '[a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]' computes to '[a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%' computes to '1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%' computes to '1px [a b\] 0px [c d\] 3px']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]' computes to '[a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]' computes to '[a\] 1px 0px [b\] 0px 4px [d\]']
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-rows-intrinsic-auto-repeat-computed-nogrid.tentative.html]
[Property grid-template-rows value '1px repeat(auto-fill, auto) 3px']
expected: FAIL
[Property grid-template-rows value '1px repeat(auto-fit, auto) 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]']
expected: FAIL

View file

@ -0,0 +1,24 @@
[grid-template-rows-intrinsic-auto-repeat-computed-withcontent.tentative.html]
[Property grid-template-rows value 'repeat(auto-fill, auto)']
expected: FAIL
[Property grid-template-rows value 'repeat(auto-fit, [one\] auto)']
expected: FAIL
[Property grid-template-rows value 'repeat(auto-fill, min-content [two\])']
expected: FAIL
[Property grid-template-rows value 'repeat(auto-fit, [three\] max-content [four\])']
expected: FAIL
[Property grid-template-rows value '[a\] 21px [b\] repeat(auto-fill, [c\] 22px [d\] auto [e\]) [f\] 24px [g\]']
expected: FAIL
[Property grid-template-rows value '[a\] 21px [b c\] repeat(auto-fill, [d e\] 22px [f g h\] fit-content(200px) [i j k l\]) [m n\] 24px [o\]']
expected: FAIL
[Property grid-template-rows value '[a\] repeat(2, [b\] 20px [c d\] 21px [e f g\]) [h i\] repeat(auto-fit, [j\] auto [k l m\] min-content [n o p q\]) [r s\]']
expected: FAIL
[Property grid-template-rows value '[one\] repeat(2, minmax(50px, auto)) [two\] 30px [three\] repeat(auto-fill, auto) 40px [four five\] repeat(2, minmax(200px, auto)) [six\]']
expected: FAIL

View file

@ -0,0 +1,36 @@
[grid-template-rows-intrinsic-auto-repeat-computed.tentative.html]
[Property grid-template-rows value '1px repeat(auto-fill, auto) 3px']
expected: FAIL
[Property grid-template-rows value '1px repeat(auto-fit, auto) 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, min-content max-content) [b\] 4px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fill, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-rows value '1px [a\] repeat(auto-fit, [b\] fit-content(200px) [c\]) [d\] 3px']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fill, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1px repeat(auto-fit, auto [b\] auto) 4px [d\]']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fill, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-rows value '100% [a\] repeat(auto-fit, [b\] min-content [c\]) [d\] 300%']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fill, max-content [b\] auto) 4em [d\]']
expected: FAIL
[Property grid-template-rows value '[a\] 1em repeat(auto-fit, max-content [b\] auto) 4em [d\]']
expected: FAIL

View file

@ -0,0 +1,15 @@
[parameters.html]
[Mixins with invalid parameter lists are ignored]
expected: FAIL
[Basic mixin parameter passing]
expected: FAIL
[Mixins can be called multiple times with different parameters]
expected: FAIL
[Mixin argument parsing with arguments wrapped in {}]
expected: FAIL
[Defaults in mixin parameters]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-035.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-clamp-035.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-025.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[line-clamp-auto-025.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[scroll-target-group-inline-targets.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-autospace-002.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-autospace-003.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[text-autospace-004.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[word-spacing-002.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[form-disabled-callback.html]
[A disabled form-associated custom element should not submit an entry for it]
expected: FAIL

View file

@ -4,3 +4,6 @@
[Tests FormControlRange default values when no form control is set.]
expected: FAIL
[FormControlRange handles empty value correctly.]
expected: FAIL

View file

@ -0,0 +1,33 @@
[FormControlRange-offset.html]
[FormControlRange with single character in textarea.]
expected: FAIL
[FormControlRange with empty control in textarea.]
expected: FAIL
[FormControlRange boundary positions in textarea.]
expected: FAIL
[FormControlRange with Unicode characters in textarea.]
expected: FAIL
[FormControlRange with single character in input.]
expected: FAIL
[FormControlRange with empty control in input.]
expected: FAIL
[FormControlRange boundary positions in input.]
expected: FAIL
[FormControlRange with Unicode characters in input.]
expected: FAIL
[FormControlRange preserves whitespace in textarea light DOM.]
expected: FAIL
[FormControlRange should work correctly with weirdly formed light DOM structure.]
expected: FAIL
[FormControlRange ignores malformed input child nodes.]
expected: FAIL

View file

@ -0,0 +1,15 @@
[FormControlRange-range-updates.html]
[FormControlRange allows updating range on same element.]
expected: FAIL
[FormControlRange can switch between different form controls.]
expected: FAIL
[FormControlRange works with disconnected and then connected form controls.]
expected: FAIL
[FormControlRange can switch between connected and disconnected form controls.]
expected: FAIL
[FormControlRange reflects value changes on same element.]
expected: FAIL

View file

@ -0,0 +1,18 @@
[FormControlRange-supported-elements.html]
[FormControlRange should support textarea.]
expected: FAIL
[FormControlRange should support input[type=text\].]
expected: FAIL
[FormControlRange should support input[type=search\].]
expected: FAIL
[FormControlRange should support input[type=password\].]
expected: FAIL
[FormControlRange should support input[type=url\].]
expected: FAIL
[FormControlRange should support input[type=tel\].]
expected: FAIL

View file

@ -0,0 +1,15 @@
[FormControlRange-toString.html]
[FormControlRange toString() reflects current value.]
expected: FAIL
[FormControlRange toString() clamps to available length.]
expected: FAIL
[FormControlRange toString() handles value shorter than range.]
expected: FAIL
[FormControlRange toString() handles auto-collapsed backwards ranges.]
expected: FAIL
[FormControlRange uses current input.value, not value attribute.]
expected: FAIL

View file

@ -0,0 +1,12 @@
[FormControlRange-unsupported-elements.html]
[FormControlRange throws NotSupportedError for text node.]
expected: FAIL
[FormControlRange should throw NotSupportedError for all unsupported HTML5 elements.]
expected: FAIL
[FormControlRange should throw NotSupportedError for unsupported input types.]
expected: FAIL
[NotSupportedError should take precedence over IndexSizeError when both element type and index are invalid for a FormControlRange.]
expected: FAIL

View file

@ -0,0 +1,6 @@
[FormControlRange-validation.html]
[FormControlRange preserves state when setFormControlRange throws.]
expected: FAIL
[FormControlRange handles all range types correctly: forward, backwards, and out-of-bounds.]
expected: FAIL

View file

@ -1,4 +1,4 @@
[indexeddb.tentative.https.window.html]
expected: TIMEOUT
expected: CRASH
[indexeddb]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[008.html]
[Link with onclick form submit to javascript url and href navigation ]
expected: FAIL

View file

@ -0,0 +1,6 @@
[empty-iframe-load-event.html]
[Check execution order from nested timeout]
expected: FAIL
[Check execution order on load handler]
expected: FAIL

View file

@ -2,8 +2,5 @@
[window.open]
expected: FAIL
[link click]
expected: FAIL
[form submission]
expected: FAIL

View file

@ -10,3 +10,6 @@
[load event does not fire on window.open('about:blank?foo')]
expected: FAIL
[load event does not fire on window.open('about:blank')]
expected: FAIL

View file

@ -0,0 +1,3 @@
[a-click.html]
[aElement.click() before the load event must NOT replace]
expected: FAIL

View file

@ -1,2 +0,0 @@
[canvas.2d.disconnected-font-size-math.html]
expected: FAIL

View file

@ -1,6 +1,7 @@
[autofocus-dialog.html]
expected: TIMEOUT
[<dialog> can contain autofocus, without stopping page autofocus content from working]
expected: FAIL
[<dialog>-contained autofocus element gets focused when the dialog is shown]
expected: FAIL
expected: TIMEOUT

View file

@ -1,7 +1,6 @@
[document-with-fragment-empty.html]
expected: TIMEOUT
[Autofocus elements in iframed documents with empty fragments should work.]
expected: FAIL
[Autofocus elements in top-level browsing context's documents with empty fragments should work.]
expected: TIMEOUT
expected: FAIL

View file

@ -0,0 +1,6 @@
[iframe_javascript_url_xhr.html]
[Image load should not trigger load event for non-initial javascript URL load]
expected: FAIL
[Load event for initial javascript URL load should be fired after script execution]
expected: FAIL

View file

@ -1,4 +1,3 @@
[iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL

View file

@ -1,4 +1,4 @@
[iframe_sandbox_popups_nonescaping-2.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -1,3 +1,4 @@
[iframe_sandbox_popups_nonescaping-3.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL

View file

@ -181,3 +181,6 @@
[text/plain: 0x00 in name (normal form)]
expected: FAIL
[text/plain: Basic test (normal form)]
expected: FAIL

View file

@ -1,2 +0,0 @@
[disabled-003.html]
expected: CRASH

View file

@ -0,0 +1,3 @@
[xml-stylesheet-blocking.xhtml]
[xml-stylesheet blocks script execution and rendering]
expected: FAIL

View file

@ -1,2 +0,0 @@
[shadow-style-invalidation-vw-units.html]
expected: FAIL

View file

@ -1,12 +0,0 @@
[TrustedTypePolicyFactory-blocking.tentative.html]
[Block Trusted Type policy creation by event listener.]
expected: FAIL
[Trusted Type policy creation.]
expected: FAIL
[Block only default Trusted Type policy creation.]
expected: FAIL
[Policy creation called before addEventListener function will not reached the listener.]
expected: FAIL

View file

@ -50,18 +50,14 @@
[trusted-types-navigation.html?31-35]
expected: TIMEOUT
[Navigate a frame via form-submission with javascript:-urls w/ default policy in report-only mode.]
expected: TIMEOUT
[Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in enforcing mode.]
expected: NOTRUN
expected: FAIL
[Navigate a window via form-submission with javascript:-urls w/ a default policy throwing an exception in report-only mode.]
expected: NOTRUN
expected: FAIL
[Navigate a window via form-submission with javascript:-urls w/ a default policy making the URL invalid in enforcing mode.]
expected: NOTRUN
expected: FAIL
[Navigate a frame via form-submission with javascript:-urls in report-only mode.]
expected: FAIL
@ -76,23 +72,23 @@
[Navigate a frame via form-submission with javascript:-urls in enforcing mode.]
expected: FAIL
[Navigate a frame via form-submission with javascript:-urls w/ default policy in enforcing mode.]
[Navigate a window via form-submission with javascript:-urls in report-only mode.]
expected: FAIL
[trusted-types-navigation.html?06-10]
expected: CRASH
expected: TIMEOUT
[Navigate a frame via anchor with javascript:-urls in report-only mode.]
expected: FAIL
[Navigate a frame via anchor with javascript:-urls w/ default policy in report-only mode.]
expected: FAIL
expected: TIMEOUT
[Navigate a window via anchor with javascript:-urls w/ a default policy throwing an exception in enforcing mode.]
expected: FAIL
expected: NOTRUN
[Navigate a window via anchor with javascript:-urls w/ a default policy throwing an exception in report-only mode.]
expected: FAIL
expected: NOTRUN
[trusted-types-navigation.html?11-15]
@ -154,3 +150,6 @@
[Navigate a frame via anchor with javascript:-urls in enforcing mode.]
expected: FAIL
[Navigate a window via anchor with javascript:-urls in report-only mode.]
expected: FAIL

View file

@ -1,3 +1,6 @@
[active-processing.https.html]
[Executing "Setup graph"]
expected: FAIL
[Setup graph with AudioWorklet and AudioBufferSourceNode]
expected: FAIL

View file

@ -4,3 +4,9 @@
[Executing "expoRamp"]
expected: FAIL
[linearRamp: Insert linearRamp after running for some time]
expected: FAIL
[exponentialRamp: Insert exponentialRamp after running for some time]
expected: FAIL

View file

@ -4,3 +4,9 @@
[Executing "test"]
expected: FAIL
[initialize: AudioWorklet module loading]
expected: FAIL
[test: Active processing emits expected channel-count changes]
expected: FAIL

View file

@ -1,2 +0,0 @@
[navigation.py]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[scroll_into_view.py]
[test_scroll_into_view]
expected: FAIL

View file

@ -0,0 +1,2 @@
[render_state_update.https.html]
expected: ERROR