Sync WPT with upstream (29-06-2025) (#37774)

Automated downstream sync of changes from upstream as of 29-06-2025
[no-wpt-sync]

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2025-06-29 03:47:33 +02:00 committed by GitHub
parent e1c037815c
commit 9a0f2be162
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
548 changed files with 15671 additions and 4682 deletions

View file

@ -1,4 +1,4 @@
[iframe_sandbox_popups_escaping-1.html]
expected: TIMEOUT
expected: CRASH
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT

View file

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

View file

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

View file

@ -2,3 +2,6 @@
expected: TIMEOUT
[object's typemustmatch content attribute should not be supported]
expected: TIMEOUT
[object's codebase content attribute should not be supported]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[form-submit-dialog-shadow.html]
[<form method=dialog> should not submit across shadow boundaries.]
expected: FAIL

View file

@ -7,3 +7,12 @@
[Checkable menuitems can still invoke menulist popovers]
expected: FAIL
[Menuitem with toggle-popover, show-popover, hide-popover commands can invoke menulist popover.]
expected: FAIL
[Menuitem with toggle-menu, show-menu, hide-menu commands can invoke menulist popover.]
expected: FAIL
[hidePopover() on menulist closes the popover.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[display-values.tentative.html]
expected: TIMEOUT
[Permission element display style validation]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[popovertarget-disabled-fieldset.html]
[Disabled fieldset ancestor should prevent popovertarget/command behavior.]
expected: FAIL

View file

@ -29,26 +29,26 @@
[InterestEvent interface: new InterestEvent("interest") must inherit property "source" with the proper type]
expected: FAIL
[HTMLAnchorElement interface: attribute interestTargetElement]
[HTMLAnchorElement interface: attribute interestForElement]
expected: FAIL
[HTMLAnchorElement interface: document.createElement("a") must inherit property "interestTargetElement" with the proper type]
[HTMLAnchorElement interface: document.createElement("a") must inherit property "interestForElement" with the proper type]
expected: FAIL
[HTMLAreaElement interface: attribute interestTargetElement]
[HTMLAreaElement interface: attribute interestForElement]
expected: FAIL
[HTMLAreaElement interface: document.createElement("area") must inherit property "interestTargetElement" with the proper type]
[HTMLAreaElement interface: document.createElement("area") must inherit property "interestForElement" with the proper type]
expected: FAIL
[HTMLButtonElement interface: attribute interestTargetElement]
[HTMLButtonElement interface: attribute interestForElement]
expected: FAIL
[HTMLButtonElement interface: document.createElement("button") must inherit property "interestTargetElement" with the proper type]
[HTMLButtonElement interface: document.createElement("button") must inherit property "interestForElement" with the proper type]
expected: FAIL
[SVGAElement interface: attribute interestTargetElement]
[SVGAElement interface: attribute interestForElement]
expected: FAIL
[SVGAElement interface: document.createElementNS("http://www.w3.org/2000/svg", "a") must inherit property "interestTargetElement" with the proper type]
[SVGAElement interface: document.createElementNS("http://www.w3.org/2000/svg", "a") must inherit property "interestForElement" with the proper type]
expected: FAIL

View file

@ -0,0 +1,18 @@
[interestelement-interface.tentative.html]
[interestForElement reflects interestee HTML element]
expected: FAIL
[interestForElement reflects set value]
expected: FAIL
[interestForElement reflects set value across shadow root into light dom]
expected: FAIL
[interestForElement does not reflect set value inside shadowroot]
expected: FAIL
[interestForElement does not reflect invalid value]
expected: FAIL
[interestForElement throws error on assignment of non Element]
expected: FAIL

View file

@ -0,0 +1,204 @@
[interestfor-css-properties.tentative.html]
[Property interest-show-delay value '0s']
expected: FAIL
[Property interest-show-delay value '0ms']
expected: FAIL
[Property interest-show-delay value '32s']
expected: FAIL
[Property interest-show-delay value '123ms']
expected: FAIL
[e.style['interest-show-delay'\] = "0s" should set the property value]
expected: FAIL
[e.style['interest-show-delay'\] = "0ms" should set the property value]
expected: FAIL
[e.style['interest-show-delay'\] = "32s" should set the property value]
expected: FAIL
[e.style['interest-show-delay'\] = "123ms" should set the property value]
expected: FAIL
[e.style['interest-show-delay'\] = "inherit" should set the property value]
expected: FAIL
[e.style['interest-show-delay'\] = "calc(2s * sibling-index())" should set the property value]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions: property <interest-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[Web Animations: property <interest-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Property interest-hide-delay value '0s']
expected: FAIL
[Property interest-hide-delay value '0ms']
expected: FAIL
[Property interest-hide-delay value '32s']
expected: FAIL
[Property interest-hide-delay value '123ms']
expected: FAIL
[e.style['interest-hide-delay'\] = "0s" should set the property value]
expected: FAIL
[e.style['interest-hide-delay'\] = "0ms" should set the property value]
expected: FAIL
[e.style['interest-hide-delay'\] = "32s" should set the property value]
expected: FAIL
[e.style['interest-hide-delay'\] = "123ms" should set the property value]
expected: FAIL
[e.style['interest-hide-delay'\] = "inherit" should set the property value]
expected: FAIL
[e.style['interest-hide-delay'\] = "calc(2s * sibling-index())" should set the property value]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions: property <interest-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[Web Animations: property <interest-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL

View file

@ -0,0 +1,27 @@
[interestfor-css-shorthands.tentative.html]
[e.style['interest-delay'\] = "0.23s 450ms" should set interest-hide-delay]
expected: FAIL
[e.style['interest-delay'\] = "0.23s 450ms" should set interest-show-delay]
expected: FAIL
[e.style['interest-delay'\] = "0.23s 450ms" should not set unrelated longhands]
expected: FAIL
[e.style['interest-delay'\] = "0.23s" should set interest-hide-delay]
expected: FAIL
[e.style['interest-delay'\] = "0.23s" should set interest-show-delay]
expected: FAIL
[e.style['interest-delay'\] = "0.23s" should not set unrelated longhands]
expected: FAIL
[e.style['interest-delay'\] = "450ms" should set interest-hide-delay]
expected: FAIL
[e.style['interest-delay'\] = "450ms" should set interest-show-delay]
expected: FAIL
[e.style['interest-delay'\] = "450ms" should not set unrelated longhands]
expected: FAIL

View file

@ -1,39 +0,0 @@
[interestelement-interface.tentative.html]
[interestTargetElement reflects interestee HTML element]
expected: FAIL
[interestTargetElement reflects set value]
expected: FAIL
[interestTargetElement reflects set value across shadow root into light dom]
expected: FAIL
[interestTargetElement does not reflect set value inside shadowroot]
expected: FAIL
[interestTargetElement does not reflect invalid value]
expected: FAIL
[interestTargetElement throws error on assignment of non Element]
expected: FAIL
[interestAction reflects '' when attribute not present]
expected: FAIL
[interestAction reflects '' when attribute empty, setAttribute version]
expected: FAIL
[interestAction reflects '' when attribute empty, IDL setter version]
expected: FAIL
[interestAction reflects same casing]
expected: FAIL
[interestAction reflects '' when attribute set to [\]]
expected: FAIL
[interestAction reflects tostring value]
expected: FAIL
[interestAction reflects tostring value 2]
expected: FAIL

View file

@ -1,204 +0,0 @@
[interesttarget-css-properties.tentative.html]
[Property interest-target-show-delay value '0s']
expected: FAIL
[Property interest-target-show-delay value '0ms']
expected: FAIL
[Property interest-target-show-delay value '32s']
expected: FAIL
[Property interest-target-show-delay value '123ms']
expected: FAIL
[e.style['interest-target-show-delay'\] = "0s" should set the property value]
expected: FAIL
[e.style['interest-target-show-delay'\] = "0ms" should set the property value]
expected: FAIL
[e.style['interest-target-show-delay'\] = "32s" should set the property value]
expected: FAIL
[e.style['interest-target-show-delay'\] = "123ms" should set the property value]
expected: FAIL
[e.style['interest-target-show-delay'\] = "inherit" should set the property value]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[Web Animations: property <interest-target-show-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Property interest-target-hide-delay value '0s']
expected: FAIL
[Property interest-target-hide-delay value '0ms']
expected: FAIL
[Property interest-target-hide-delay value '32s']
expected: FAIL
[Property interest-target-hide-delay value '123ms']
expected: FAIL
[e.style['interest-target-hide-delay'\] = "0s" should set the property value]
expected: FAIL
[e.style['interest-target-hide-delay'\] = "0ms" should set the property value]
expected: FAIL
[e.style['interest-target-hide-delay'\] = "32s" should set the property value]
expected: FAIL
[e.style['interest-target-hide-delay'\] = "123ms" should set the property value]
expected: FAIL
[e.style['interest-target-hide-delay'\] = "inherit" should set the property value]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Transitions with transition: all: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[CSS Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-1.5) should be [0s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0) should be [1s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (0.5) should be [1.5s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1) should be [2s\]]
expected: FAIL
[Web Animations: property <interest-target-hide-delay> from [1s\] to [2000ms\] at (1.5) should be [2.5s\]]
expected: FAIL
[e.style['interest-target-show-delay'\] = "calc(2s * sibling-index())" should set the property value]
expected: FAIL
[e.style['interest-target-hide-delay'\] = "calc(2s * sibling-index())" should set the property value]
expected: FAIL

View file

@ -1,27 +0,0 @@
[interesttarget-css-shorthands.tentative.html]
[e.style['interest-target-delay'\] = "0.23s 450ms" should set interest-target-hide-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "0.23s 450ms" should set interest-target-show-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "0.23s 450ms" should not set unrelated longhands]
expected: FAIL
[e.style['interest-target-delay'\] = "0.23s" should set interest-target-hide-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "0.23s" should set interest-target-show-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "0.23s" should not set unrelated longhands]
expected: FAIL
[e.style['interest-target-delay'\] = "450ms" should set interest-target-hide-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "450ms" should set interest-target-show-delay]
expected: FAIL
[e.style['interest-target-delay'\] = "450ms" should not set unrelated longhands]
expected: FAIL