Sync WPT with upstream (29-09-2024) (#33580)

* Update web-platform-tests to revision b'16d17064d2122cfa83b22f8bab32c96e6514c034'

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>

* Update big5-decode-csbig5.html.ini

Signed-off-by: Samson <16504129+sagudev@users.noreply.github.com>

---------

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
Signed-off-by: Samson <16504129+sagudev@users.noreply.github.com>
Co-authored-by: Samson <16504129+sagudev@users.noreply.github.com>
This commit is contained in:
Servo WPT Sync 2024-09-29 09:54:33 +02:00 committed by GitHub
parent f57ae60056
commit 013473f1d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
404 changed files with 24233 additions and 5701 deletions

View file

@ -2,20 +2,20 @@
[@font-face matching for quoted and unquoted sans-serif]
expected: FAIL
[@font-face matching for quoted and unquoted emoji]
expected: FAIL
[@font-face matching for quoted and unquoted math]
expected: FAIL
[@font-face matching for quoted and unquoted ui-rounded]
expected: FAIL
[@font-face matching for quoted and unquoted ui-sans-serif]
expected: FAIL
[@font-face matching for quoted and unquoted ui-monospace]
expected: FAIL
[@font-face matching for quoted and unquoted serif]
expected: FAIL
[@font-face matching for quoted and unquoted cursive]
expected: FAIL
[@font-face matching for quoted and unquoted fantasy]
expected: FAIL
[@font-face matching for quoted and unquoted monospace]
expected: FAIL

View file

@ -0,0 +1,2 @@
[at-font-face-font-matching.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[clip-path-url-reference-external.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[dynamic-available-size-iframe.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[invalid-nested-rules.html]
[Continues parsing after block on invalid rule error]
expected: FAIL

View file

@ -0,0 +1,6 @@
[caption-cyclic-percentage.html]
[min-width]
expected: FAIL
[width]
expected: FAIL

View file

@ -0,0 +1,6 @@
[fixed-layout-2.html]
[auto]
expected: FAIL
[max-content]
expected: FAIL

View file

@ -137,9 +137,6 @@
[CSS Values and Units Test: attr 60]
expected: FAIL
[CSS Values and Units Test: attr 72]
expected: FAIL
[CSS Values and Units Test: attr 15]
expected: FAIL
@ -173,11 +170,20 @@
[CSS Values and Units Test: attr 63]
expected: FAIL
[CSS Values and Units Test: attr 73]
expected: FAIL
[CSS Values and Units Test: attr 74]
expected: FAIL
[CSS Values and Units Test: attr 75]
expected: FAIL
[CSS Values and Units Test: attr 64]
expected: FAIL
[CSS Values and Units Test: attr 65]
expected: FAIL
[CSS Values and Units Test: attr 76]
expected: FAIL
[CSS Values and Units Test: attr 77]
expected: FAIL

View file

@ -34,3 +34,6 @@
[CSS Values and Units Test: attr() security limitations 19]
expected: FAIL
[CSS Values and Units Test: attr() security limitations 21]
expected: FAIL

View file

@ -1,6 +1,3 @@
[MediaQueryList-addListener-removeListener.html]
[listeners are called when <iframe> is resized]
expected: FAIL
[removing listener from one MQL doesn't remove it from all MQLs]
expected: FAIL

View file

@ -0,0 +1,57 @@
[parse-has-slotted.tentative.html]
[":has-slotted(bar)" should be a valid selector]
expected: FAIL
[":has-slotted([attr=\\"foo\\"\])" should be a valid selector]
expected: FAIL
[":has-slotted(*)" should be a valid selector]
expected: FAIL
[":has-slotted(.class)" should be a valid selector]
expected: FAIL
[":has-slotted(#id)" should be a valid selector]
expected: FAIL
[":has-slotted(:not(foo))" should be a valid selector]
expected: FAIL
[":has-slotted(:not(:nth-last-of-type(2)):not([slot=\\"foo\\"\]))" should be a valid selector]
expected: FAIL
[":has-slotted(:first-child)" should be a valid selector]
expected: FAIL
[":has-slotted(:hover)" should be a valid selector]
expected: FAIL
[":has-slotted(foo):first-child" should be a valid selector]
expected: FAIL
[":has-slotted(foo):hover" should be a valid selector]
expected: FAIL
[":has-slotted(foo):focus" should be a valid selector]
expected: FAIL
[":has-slotted(foo):lang(en)" should be a valid selector]
expected: FAIL
[":has-slotted(foo):dir(ltr)" should be a valid selector]
expected: FAIL
[":has-slotted(foo) + :has-slotted(bar)" should be a valid selector]
expected: FAIL
[":not(:has-slotted(foo))" should be a valid selector]
expected: FAIL
[":has-slotted(div + div)" should be a valid selector]
expected: FAIL
[":has-slotted(div:has(> span))" should be a valid selector]
expected: FAIL
[":has-slotted" should be a valid selector]
expected: FAIL

View file

@ -0,0 +1,21 @@
[scoped-registry-registry-define-get-etc.tentative.html]
[Custom element registries with a registered custom element return the class in their get method, and the name in their getName method]
expected: FAIL
[Scoped Custom element registries do not inherit names or classes from the global registry]
expected: FAIL
[Scoped Custom element registries return the same constructor when it is defined in both]
expected: FAIL
[Scoped Custom element registries allow registering name that exists in global registry]
expected: FAIL
[Custom element registries with a registered custom element resolve the class in their whenDefined method]
expected: FAIL
[Scoped Custom element registries resolve the same constructor from whenDefined when it is defined in both]
expected: FAIL
[Scoped Custom element registry getters do not resolve globally registered classes from whenDefined]
expected: FAIL

View file

@ -1,3 +1,6 @@
[css-transition-cross-shadow.html]
[Moving an element with a transition across shadow boundaries should reset the transition]
expected: FAIL
[Moving an element with a transition across shadow boundaries preserves the transition]
expected: FAIL

View file

@ -0,0 +1,3 @@
[nonce.html]
[Element nonce content attribute is not cleared after move]
expected: FAIL

View file

@ -101,6 +101,39 @@
[from(): Async generator finally block run when Observable errors]
expected: FAIL
[from(): Sync iterable multiple in-flight subscriptions competing]
expected: FAIL
[from(): Aborting async iterable midway through iteration both stops iteration and invokes `IteratorRecord#return()]
expected: FAIL
[from(): Sync iterable: `Iterator#return()` must return an Object, or an error is thrown]
expected: FAIL
[from(): Async iterable: `Iterator#return()` must return an Object, or a Promise rejects asynchronously]
expected: FAIL
[from(): Sync iterable: error thrown from IteratorRecord#return() can be synchronously caught]
expected: FAIL
[from(): Async iterable: error thrown from IteratorRecord#return() is wrapped in rejected Promise]
expected: FAIL
[from(): Subscribing to an iterable Observable with an aborted signal does not call next()]
expected: FAIL
[from(): When iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): When async iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): Aborting an async iterable subscription stops subsequent next() calls, but old next() Promise reactions are web-observable]
expected: FAIL
[from(): Abort after complete does NOT call IteratorRecord#return()]
expected: FAIL
[observable-from.any.worker.html]
[from(): Observable.from() is a function]
@ -204,3 +237,36 @@
[from(): Async generator finally block run when Observable errors]
expected: FAIL
[from(): Sync iterable multiple in-flight subscriptions competing]
expected: FAIL
[from(): Aborting async iterable midway through iteration both stops iteration and invokes `IteratorRecord#return()]
expected: FAIL
[from(): Sync iterable: `Iterator#return()` must return an Object, or an error is thrown]
expected: FAIL
[from(): Async iterable: `Iterator#return()` must return an Object, or a Promise rejects asynchronously]
expected: FAIL
[from(): Sync iterable: error thrown from IteratorRecord#return() can be synchronously caught]
expected: FAIL
[from(): Async iterable: error thrown from IteratorRecord#return() is wrapped in rejected Promise]
expected: FAIL
[from(): Subscribing to an iterable Observable with an aborted signal does not call next()]
expected: FAIL
[from(): When iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): When async iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): Aborting an async iterable subscription stops subsequent next() calls, but old next() Promise reactions are web-observable]
expected: FAIL
[from(): Abort after complete does NOT call IteratorRecord#return()]
expected: FAIL

View file

@ -1,4 +1,5 @@
[keepalive.any.html]
expected: CRASH
[keepalive in onunload in nested frame in another window]
expected: FAIL

View file

@ -1,38 +1,8 @@
[scheme-data.any.html]
type: testharness
[Fetching data:,response%27s%20body is OK]
expected: FAIL
[Fetching data:,response%27s%20body is OK (same-origin)]
expected: FAIL
[Fetching data:,response%27s%20body is OK (cors)]
expected: FAIL
[Fetching [POST\] data:,response%27s%20body is OK]
expected: FAIL
[Fetching [HEAD\] data:,response%27s%20body is OK]
expected: FAIL
[scheme-data.any.worker.html]
type: testharness
[Fetching data:,response%27s%20body is OK]
expected: FAIL
[Fetching data:,response%27s%20body is OK (same-origin)]
expected: FAIL
[Fetching data:,response%27s%20body is OK (cors)]
expected: FAIL
[Fetching [POST\] data:,response%27s%20body is OK]
expected: FAIL
[Fetching [HEAD\] data:,response%27s%20body is OK]
expected: FAIL
[scheme-data.any.sharedworker.html]
expected: ERROR

View file

@ -1,306 +1,18 @@
[processing.any.worker.html]
["data://test/,X"]
expected: FAIL
["data:,X"]
expected: FAIL
["data:,"]
expected: FAIL
["data:,X#X"]
expected: FAIL
["data:,%FF"]
expected: FAIL
["data:text/plain ,X"]
expected: FAIL
["data:;x=x;charset=x,X"]
expected: FAIL
["data:;x=x,X"]
expected: FAIL
["data:text/plain;Charset=UTF-8,%C2%B1"]
expected: FAIL
["data: ,%FF"]
expected: FAIL
["data:%20,%FF"]
expected: FAIL
["data:\\f,%FF"]
expected: FAIL
["data:%1F,%FF"]
expected: FAIL
["data:\\0,%FF"]
expected: FAIL
["data:%00,%FF"]
expected: FAIL
["data:text/html ,X"]
expected: FAIL
["data:text / html,X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:X,X"]
expected: FAIL
["data:text/plain;a=\\",\\",X"]
expected: FAIL
["data:;base64;base64,WA"]
expected: FAIL
["data:x/x;base64;charset=x,WA"]
expected: FAIL
["data:x/x;base64;charset=x;base64,WA"]
expected: FAIL
["data:;base64,W%20A"]
expected: FAIL
["data:;base64,W%0CA"]
expected: FAIL
["data:x;base64x,WA"]
expected: FAIL
["data:x;base64;x,WA"]
expected: FAIL
["data:x;base64=x,WA"]
expected: FAIL
["data:; base64,WA"]
expected: FAIL
["data:; base64,WA"]
expected: FAIL
["data: ;charset=x ; base64,WA"]
expected: FAIL
["data:;base64;,WA"]
expected: FAIL
["data:;base64 ,WA"]
expected: FAIL
["data:;base64 ,WA"]
expected: FAIL
["data:;base 64,WA"]
expected: FAIL
["data:;BASe64,WA"]
expected: FAIL
["data:;%62ase64,WA"]
expected: FAIL
["data:%3Bbase64,WA"]
expected: FAIL
["data:; charset=x,X"]
expected: FAIL
["data:;charset =x,X"]
expected: FAIL
["data:;charset= x,X"]
expected: FAIL
["data:;charset=,X"]
expected: FAIL
["data:;charset,X"]
expected: FAIL
["data:;charset=\\"x\\",X"]
expected: FAIL
["data:;CHARSET=\\"X\\",X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:x/x;base64;base64x,WA"]
expected: FAIL
["data:x/x;base64;base64,WA"]
expected: FAIL
["data:text/plain;charset=UTF-8,áñçə💩"]
expected: FAIL
[processing.any.html]
["data://test/,X"]
expected: FAIL
["data:,X"]
expected: FAIL
["data:,"]
expected: FAIL
["data:,X#X"]
expected: FAIL
["data:,%FF"]
expected: FAIL
["data:text/plain ,X"]
expected: FAIL
["data:;x=x;charset=x,X"]
expected: FAIL
["data:;x=x,X"]
expected: FAIL
["data:text/plain;Charset=UTF-8,%C2%B1"]
expected: FAIL
["data: ,%FF"]
expected: FAIL
["data:%20,%FF"]
expected: FAIL
["data:\\f,%FF"]
expected: FAIL
["data:%1F,%FF"]
expected: FAIL
["data:\\0,%FF"]
expected: FAIL
["data:%00,%FF"]
expected: FAIL
["data:text/html ,X"]
expected: FAIL
["data:text / html,X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:X,X"]
expected: FAIL
["data:text/plain;a=\\",\\",X"]
expected: FAIL
["data:;base64;base64,WA"]
expected: FAIL
["data:x/x;base64;charset=x,WA"]
expected: FAIL
["data:x/x;base64;charset=x;base64,WA"]
expected: FAIL
["data:;base64,W%20A"]
expected: FAIL
["data:;base64,W%0CA"]
expected: FAIL
["data:x;base64x,WA"]
expected: FAIL
["data:x;base64;x,WA"]
expected: FAIL
["data:x;base64=x,WA"]
expected: FAIL
["data:; base64,WA"]
expected: FAIL
["data:; base64,WA"]
expected: FAIL
["data: ;charset=x ; base64,WA"]
expected: FAIL
["data:;base64;,WA"]
expected: FAIL
["data:;base64 ,WA"]
expected: FAIL
["data:;base64 ,WA"]
expected: FAIL
["data:;base 64,WA"]
expected: FAIL
["data:;BASe64,WA"]
expected: FAIL
["data:;%62ase64,WA"]
expected: FAIL
["data:%3Bbase64,WA"]
expected: FAIL
["data:; charset=x,X"]
expected: FAIL
["data:;charset =x,X"]
expected: FAIL
["data:;charset= x,X"]
expected: FAIL
["data:;charset=,X"]
expected: FAIL
["data:;charset,X"]
expected: FAIL
["data:;charset=\\"x\\",X"]
expected: FAIL
["data:;CHARSET=\\"X\\",X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:†,X"]
expected: FAIL
["data:x/x;base64;base64x,WA"]
expected: FAIL
["data:x/x;base64;base64,WA"]
expected: FAIL
["data:text/plain;charset=UTF-8,áñçə💩"]
expected: FAIL
[processing.any.serviceworker.html]
expected: ERROR

View file

@ -25,3 +25,6 @@
[sec-fetch-user - Not sent to non-trustworthy cross-site destination]
expected: FAIL
[sec-fetch-dest - Not sent to non-trustworthy same-site destination]
expected: FAIL

View file

@ -146,3 +146,6 @@
[list-style-image sec-fetch-site - HTTPS downgrade-upgrade]
expected: FAIL
[border-image sec-fetch-site - HTTPS downgrade (header not sent)]
expected: FAIL

View file

@ -1,14 +0,0 @@
[data.any.html]
[data: URL and Range header]
expected: FAIL
[data: URL and Range header with multiple ranges]
expected: FAIL
[data.any.worker.html]
[data: URL and Range header]
expected: FAIL
[data: URL and Range header with multiple ranges]
expected: FAIL

View file

@ -1,3 +0,0 @@
[traverse_the_history_4.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.currentcolor.html]
[Relative color works as color input with currentcolor]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.gradient.relativecolor.html]
[Relative color works as CanvasGradient color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.strokeStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -1,2 +0,0 @@
[2d.canvas.host.size.large.worker.html]
expected: CRASH

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.worker.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.gradient.relativecolor.html]
[Relative color works as CanvasGradient color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.gradient.relativecolor.worker.html]
[Relative color works as CanvasGradient color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.strokeStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.strokeStyle.relativecolor.worker.html]
[Relative color works as color input]
expected: FAIL

View file

@ -305,27 +305,9 @@
[display:contents rendered ("<div>123<span style='display:contents'>abc")]
expected: FAIL
[display:contents not processed via textContent ("<div style='display:contents'> ")]
expected: FAIL
[display:contents not processed via textContent ("<div><div style='display:contents'> ")]
expected: FAIL
[<object> contents ignored ("<div><object>abc")]
expected: FAIL
[2 blank lines around <p> even when display:block ("<div>123<p style='display:block'>abc")]
expected: FAIL
[2 blank lines around <p> even when display:inline-block ("<div>123<p style='display:inline-block'>abc")]
expected: FAIL
[unopened <details> ignored ("<div><details><summary>abc</summary>123")]
expected: FAIL
[opened <details> content shown ("<div><details open><summary>abc</summary>123")]
expected: FAIL
[Whitespace around inline-flex should not be collapsed ("<div>abc <span style='display:inline-flex'></span> def")]
expected: FAIL
@ -338,12 +320,6 @@
[Trailing space at end of grid-flex should be collapsed ("<div>abc <span style='display:inline-grid'> def </span> ghi")]
expected: FAIL
[Whitespace between inline-flex and block should be collapsed ("<div><span style='inline-flex'></span> <div>abc</div>")]
expected: FAIL
[Whitespace between inline-grid and block should be collapsed ("<div><span style='inline-grid'></span> <div>abc</div>")]
expected: FAIL
[Leading/trailing space removal at display:inline-flex boundary ("<div>123<span style='display:inline-flex'> abc </span>def")]
expected: FAIL

View file

@ -2,4 +2,4 @@
type: testharness
expected: CRASH
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT
expected: FAIL

View file

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

View file

@ -0,0 +1,2 @@
[select-marker-end-aligned.tentative.html]
expected: FAIL

View file

@ -1,3 +1,3 @@
[selectlist-required-attribute.tentative.html]
[select-required-attribute.tentative.html]
[Test required attribute]
expected: FAIL

View file

@ -0,0 +1,3 @@
[select-validity.tentative.html]
[Validation for placeholder option]
expected: FAIL

View file

@ -1,5 +1,5 @@
[selectlist-value-selectedOption.tentative.html]
[Test that HTMLSelectList with no options has empty string for value and null for selectedOption]
[select-value-selectedOption.tentative.html]
[Test that HTMLselect with no options has empty string for value and null for selectedOption]
expected: FAIL
[Test value and selectedOption with HTMLOptionElement element option parts]
@ -17,7 +17,7 @@
[Test that value and selectedOption are updated when options are removed]
expected: FAIL
[Test that slotted-in selected-value part is updated to value of selectlist]
[Test that slotted-in selected-value part is updated to value of select]
expected: FAIL
[Test that option parts in a slotted-in listbox are reflected in the value property]
@ -26,8 +26,8 @@
[Test that value and selectedOption are correctly updated]
expected: FAIL
[Test that HTMLOption.selected updates selectlist.value and selectlist.selectedOption]
[Test that HTMLOption.selected updates select.value and select.selectedOption]
expected: FAIL
[Test that HTMLOption.value updates selectlist.value]
[Test that HTMLOption.value updates select.value]
expected: FAIL

View file

@ -1,12 +0,0 @@
[selectlist-ask-for-reset.html]
[ask-for-reset when removing option]
expected: FAIL
[ask-for-reset when inserting option]
expected: FAIL
[ask-for-reset when changing selectedness of option]
expected: FAIL
[ask-for-reset for form]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-button-type-appearance.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-default-button-slot.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-explicit-size.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-font-size.tentative.html]
expected: FAIL

View file

@ -1,42 +0,0 @@
[selectlist-form-attribute.tentative.html]
[[SELECTLIST\] Basic form association - control with no form attribute is associated with ancestor]
expected: FAIL
[[SELECTLIST\] Form owner is reset to null when control's form attribute is set to an ID that does not exist in the document]
expected: FAIL
[[SELECTLIST\] Control whose form attribute is an empty string has no form owner]
expected: FAIL
[[SELECTLIST\] Control whose form attribute is an empty string has no form owner even when form with empty attribute is present]
expected: FAIL
[[SELECTLIST\] Control's form attribute must be a case sensitive match for the form's id]
expected: FAIL
[[SELECTLIST\] Setting the form attribute of a control to the id of a non-ancestor form works]
expected: FAIL
[[SELECTLIST\] Removing form id from a control resets the form owner to ancestor]
expected: FAIL
[[SELECTLIST\] Removing the form owner of a control with form attribute resets the form owner to null]
expected: FAIL
[[SELECTLIST\] Changing form attibute of control resets form owner to correct form]
expected: FAIL
[[SELECTLIST\] Moving a control with form attribute within the document does not change the form owner]
expected: FAIL
[[SELECTLIST\] When the id of a non-ancestor form changes from not being a match for the form attribute to being a match, the control's form owner is reset]
expected: FAIL
[[SELECTLIST\] When form element with same ID as the control's form attribute is inserted earlier in tree order, the form owner is changed to the inserted form]
expected: FAIL
[[SELECTLIST\] When non-form element with same ID as the control's form attribute is inserted earlier in tree order, the control does not have a form owner]
expected: FAIL
[[SELECTLIST\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists]
expected: FAIL

View file

@ -1,6 +0,0 @@
[selectlist-form-submission.tentative.html]
[Test that HTMLSelectList.value is used for form submission]
expected: FAIL
[Test that HTMLSelectList.value is not used for form submission without name attribute]
expected: FAIL

View file

@ -1,3 +0,0 @@
[selectlist-labels.tentative.html]
[Validate selectlist.labels]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-listbox-element.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-marker-part.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-marker-slot.tentative.html]
expected: FAIL

View file

@ -1,6 +0,0 @@
[selectlist-pseudo-open-closed.tentative.html]
[Selectlist should support :open and :closed pseudo selectors.]
expected: FAIL
[Selectlist :open and :closed should invalidate correctly.]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-rtl.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-selected-value-behavior.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-selected-value-part.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-selected-value-slot.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-selectedoption-element-cloning.tentative.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[selectlist-selectedoption-element.tentative.html]
[<selectedoption>'s text contents should be replaced with its ancestor <selectlist>'s selected value.]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-text-only.tentative.html]
expected: FAIL

View file

@ -1,12 +0,0 @@
[selectlist-user-select.tentative.html]
[Option elements should have user-select:none without slotting buttons or listboxes.]
expected: FAIL
[Slotted in buttons and listboxes should have user-select:none.]
expected: FAIL
[Setting user-select:auto on selectlists should re-enable selection.]
expected: FAIL
[Children of selectlist should be able to opt-in to user-select.]
expected: FAIL

View file

@ -1,6 +0,0 @@
[selectlist-validity.tentative.html]
[Validation for placeholder option]
expected: FAIL
[Check form not submitted for invalid selectlist]
expected: FAIL

View file

@ -1,3 +0,0 @@
[selectlist-value-option.tentative.html]
[selectlist.value should reflect option.value]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-writingmode-lr.tentative.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[selectlist-writingmode-rl.tentative.html]
expected: FAIL

View file

@ -0,0 +1,18 @@
[toggle-events.tentative.html]
[dialog.show() should fire beforetoggle and toggle events.]
expected: FAIL
[dialog.show() should fire cancelable beforetoggle which does not open dialog if canceled]
expected: FAIL
[dialog.show() should coalesce asynchronous toggle events.]
expected: FAIL
[dialog.showModal() should fire beforetoggle and toggle events.]
expected: FAIL
[dialog.showModal() should fire cancelable beforetoggle which does not open dialog if canceled]
expected: FAIL
[dialog.showModal() should coalesce asynchronous toggle events.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[DOMContentLoaded-defer.html]
[The end: DOMContentLoaded and defer scripts]
expected: FAIL

View file

@ -0,0 +1,3 @@
[module-tla-delayed.html]
[document.write in an imported module]
expected: FAIL

View file

@ -1,2 +1,3 @@
[opaque-origin.html]
expected: TIMEOUT
[An opaque origin should be authorized to see resource timings when theTAO header is the string 'null']
expected: FAIL

View file

@ -1,3 +0,0 @@
[status-codes-create-entry.html]
[Make sure all status codes are reported]
expected: FAIL

View file

@ -26,9 +26,6 @@
[importScripts() requires scripty MIME types for data: URLs: zzz/zzz is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: text/csv;bla;bla is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: Text/html is blocked.]
expected: FAIL

View file

@ -1,5 +1,4 @@
[003.html]
type: testharness
expected: ERROR
[shared]
expected: FAIL

View file

@ -22,7 +22,3 @@
[XHR method UNICORN with charset text/plain]
bug: https://github.com/w3c/web-platform-tests/issues/3738
expected: FAIL
[XHR method GET with MIME type text/html;charset=UTF-8]
expected: FAIL

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
[at-font-face-font-matching.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[clip-path-url-reference-external.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[invalid-nested-rules.html]
[Continues parsing after block on invalid rule error]
expected: FAIL

View file

@ -137,9 +137,6 @@
[CSS Values and Units Test: attr 60]
expected: FAIL
[CSS Values and Units Test: attr 72]
expected: FAIL
[CSS Values and Units Test: attr 15]
expected: FAIL
@ -173,11 +170,20 @@
[CSS Values and Units Test: attr 63]
expected: FAIL
[CSS Values and Units Test: attr 73]
expected: FAIL
[CSS Values and Units Test: attr 74]
expected: FAIL
[CSS Values and Units Test: attr 75]
expected: FAIL
[CSS Values and Units Test: attr 64]
expected: FAIL
[CSS Values and Units Test: attr 65]
expected: FAIL
[CSS Values and Units Test: attr 76]
expected: FAIL
[CSS Values and Units Test: attr 77]
expected: FAIL

View file

@ -34,3 +34,6 @@
[CSS Values and Units Test: attr() security limitations 19]
expected: FAIL
[CSS Values and Units Test: attr() security limitations 21]
expected: FAIL

View file

@ -1,6 +1,3 @@
[MediaQueryList-addListener-removeListener.html]
[listeners are called when <iframe> is resized]
expected: FAIL
[listeners are called correct number of times]
expected: FAIL

View file

@ -0,0 +1,57 @@
[parse-has-slotted.tentative.html]
[":has-slotted(bar)" should be a valid selector]
expected: FAIL
[":has-slotted([attr=\\"foo\\"\])" should be a valid selector]
expected: FAIL
[":has-slotted(*)" should be a valid selector]
expected: FAIL
[":has-slotted(.class)" should be a valid selector]
expected: FAIL
[":has-slotted(#id)" should be a valid selector]
expected: FAIL
[":has-slotted(:not(foo))" should be a valid selector]
expected: FAIL
[":has-slotted(:not(:nth-last-of-type(2)):not([slot=\\"foo\\"\]))" should be a valid selector]
expected: FAIL
[":has-slotted(:first-child)" should be a valid selector]
expected: FAIL
[":has-slotted(:hover)" should be a valid selector]
expected: FAIL
[":has-slotted(foo):first-child" should be a valid selector]
expected: FAIL
[":has-slotted(foo):hover" should be a valid selector]
expected: FAIL
[":has-slotted(foo):focus" should be a valid selector]
expected: FAIL
[":has-slotted(foo):lang(en)" should be a valid selector]
expected: FAIL
[":has-slotted(foo):dir(ltr)" should be a valid selector]
expected: FAIL
[":has-slotted(foo) + :has-slotted(bar)" should be a valid selector]
expected: FAIL
[":not(:has-slotted(foo))" should be a valid selector]
expected: FAIL
[":has-slotted(div + div)" should be a valid selector]
expected: FAIL
[":has-slotted(div:has(> span))" should be a valid selector]
expected: FAIL
[":has-slotted" should be a valid selector]
expected: FAIL

View file

@ -0,0 +1,21 @@
[scoped-registry-registry-define-get-etc.tentative.html]
[Custom element registries with a registered custom element return the class in their get method, and the name in their getName method]
expected: FAIL
[Scoped Custom element registries do not inherit names or classes from the global registry]
expected: FAIL
[Scoped Custom element registries return the same constructor when it is defined in both]
expected: FAIL
[Scoped Custom element registries allow registering name that exists in global registry]
expected: FAIL
[Custom element registries with a registered custom element resolve the class in their whenDefined method]
expected: FAIL
[Scoped Custom element registries resolve the same constructor from whenDefined when it is defined in both]
expected: FAIL
[Scoped Custom element registry getters do not resolve globally registered classes from whenDefined]
expected: FAIL

View file

@ -1,3 +1,6 @@
[css-transition-cross-shadow.html]
[Moving an element with a transition across shadow boundaries should reset the transition]
expected: FAIL
[Moving an element with a transition across shadow boundaries preserves the transition]
expected: FAIL

View file

@ -0,0 +1,3 @@
[nonce.html]
[Element nonce content attribute is not cleared after move]
expected: FAIL

View file

@ -101,6 +101,39 @@
[from(): Async generator finally block run when Observable errors]
expected: FAIL
[from(): Sync iterable multiple in-flight subscriptions competing]
expected: FAIL
[from(): Aborting async iterable midway through iteration both stops iteration and invokes `IteratorRecord#return()]
expected: FAIL
[from(): Sync iterable: `Iterator#return()` must return an Object, or an error is thrown]
expected: FAIL
[from(): Async iterable: `Iterator#return()` must return an Object, or a Promise rejects asynchronously]
expected: FAIL
[from(): Sync iterable: error thrown from IteratorRecord#return() can be synchronously caught]
expected: FAIL
[from(): Async iterable: error thrown from IteratorRecord#return() is wrapped in rejected Promise]
expected: FAIL
[from(): Subscribing to an iterable Observable with an aborted signal does not call next()]
expected: FAIL
[from(): When iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): When async iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): Aborting an async iterable subscription stops subsequent next() calls, but old next() Promise reactions are web-observable]
expected: FAIL
[from(): Abort after complete does NOT call IteratorRecord#return()]
expected: FAIL
[observable-from.any.html]
[from(): Observable.from() is a function]
@ -204,3 +237,36 @@
[from(): Async generator finally block run when Observable errors]
expected: FAIL
[from(): Sync iterable multiple in-flight subscriptions competing]
expected: FAIL
[from(): Aborting async iterable midway through iteration both stops iteration and invokes `IteratorRecord#return()]
expected: FAIL
[from(): Sync iterable: `Iterator#return()` must return an Object, or an error is thrown]
expected: FAIL
[from(): Async iterable: `Iterator#return()` must return an Object, or a Promise rejects asynchronously]
expected: FAIL
[from(): Sync iterable: error thrown from IteratorRecord#return() can be synchronously caught]
expected: FAIL
[from(): Async iterable: error thrown from IteratorRecord#return() is wrapped in rejected Promise]
expected: FAIL
[from(): Subscribing to an iterable Observable with an aborted signal does not call next()]
expected: FAIL
[from(): When iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): When async iterable conversion aborts the subscription, next() is never called]
expected: FAIL
[from(): Aborting an async iterable subscription stops subsequent next() calls, but old next() Promise reactions are web-observable]
expected: FAIL
[from(): Abort after complete does NOT call IteratorRecord#return()]
expected: FAIL

View file

@ -0,0 +1,29 @@
[big5-decode-csbig5.html?1-1000]
[big5-decode-csbig5.html?5001-6000]
[big5-decode-csbig5.html?4001-5000]
[big5-decode-csbig5.html?6001-7000]
[big5-decode-csbig5.html?3001-4000]
[big5-decode-csbig5.html?11001-12000]
[big5-decode-csbig5.html?14001-last]
[big5-decode-csbig5.html?2001-3000]
[big5-decode-csbig5.html?7001-8000]
[big5-decode-csbig5.html?1001-2000]
[big5-decode-csbig5.html?8001-9000]
[big5-decode-csbig5.html?9001-10000]
[big5-decode-csbig5.html?13001-14000]
[big5-decode-csbig5.html?10001-11000]
[big5-decode-csbig5.html?12001-13000]

View file

@ -1,4 +1,5 @@
[keepalive.any.html]
expected: CRASH
[keepalive in onunload in nested frame in another window]
expected: FAIL

View file

@ -1,3 +0,0 @@
[traverse_the_history_3.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.currentcolor.html]
[Relative color works as color input with currentcolor]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.gradient.relativecolor.html]
[Relative color works as CanvasGradient color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.strokeStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -1,4 +1,5 @@
[createImageBitmap-origin.sub.html]
expected: TIMEOUT
[redirected to cross-origin HTMLVideoElement: origin unclear 2dContext.drawImage]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.fillStyle.relativecolor.worker.html]
[Relative color works as color input]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.gradient.relativecolor.html]
[Relative color works as CanvasGradient color input]
expected: FAIL

Some files were not shown because too many files have changed in this diff Show more