Sync WPT with upstream (04-02-2024) (#31256)

* Update web-platform-tests to revision b'faa6d42ce21d126155dee771786ad7c74efbcba5'

* Update test expectation

---------

Co-authored-by: cybai <cyb.ai.815@gmail.com>
This commit is contained in:
Servo WPT Sync 2024-02-05 01:17:23 -05:00 committed by GitHub
parent e588e93b3b
commit 29c206a702
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
446 changed files with 10836 additions and 3899 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,3 @@
[background-color-transition-colormix.html]
[Transition with currentColor in color-mix]
expected: FAIL

View file

@ -55,3 +55,9 @@
[System color AccentColorText works]
expected: FAIL
[System color AppWorkspace works]
expected: FAIL
[System color Scrollbar works]
expected: FAIL

View file

@ -14,9 +14,6 @@
[.flexbox 12]
expected: FAIL
[.flexbox 13]
expected: FAIL
[.flexbox 11]
expected: FAIL

View file

@ -74,9 +74,6 @@
[Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-weight: '500' should prefer '450 460' over '400']
expected: FAIL
[Matching font-weight: '399' should prefer '350 399' over '340 360']
expected: FAIL
@ -86,9 +83,6 @@
[Matching font-stretch: '90%' should prefer '50% 80%' over '60% 70%']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 5deg' over 'normal']
expected: FAIL
[Matching font-weight: '500' should prefer '350 399' over '351 398']
expected: FAIL
@ -110,9 +104,6 @@
[Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 40deg 50deg' over 'oblique 5deg 10deg']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
@ -125,9 +116,6 @@
[Matching font-weight: '430' should prefer '450 460' over '500']
expected: FAIL
[Matching font-weight: '430' should prefer '501 550' over '502 560']
expected: FAIL
[Matching font-stretch: '90%' should prefer '110% 140%' over '120% 130%']
expected: FAIL
@ -233,9 +221,6 @@
[Matching font-style: 'oblique 21deg' should prefer 'oblique 20deg' over 'oblique 10deg']
expected: FAIL
[Matching font-style: 'oblique 0deg' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -5deg' over 'oblique -1deg 0deg']
expected: FAIL
@ -260,33 +245,15 @@
[Matching font-style: 'oblique 0deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg']
expected: FAIL
[Matching font-weight: '400' should prefer '351 398' over '501 550']
expected: FAIL
[Matching font-weight: '500' should prefer '500' over '450 460']
expected: FAIL
[Matching font-weight: '500' should prefer '400' over '350 399']
expected: FAIL
[Matching font-stretch: '100%' should prefer '100%' over '110% 120%']
expected: FAIL
[Matching font-stretch: '110%' should prefer '105%' over '100%']
expected: FAIL
[Matching font-style: 'normal' should prefer 'oblique 20deg 30deg' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 10deg' over 'oblique 5deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique -20deg' over 'oblique -60deg -40deg']
expected: FAIL
@ -296,14 +263,26 @@
[Matching font-stretch: '100%' should prefer '110% 120%' over '115% 116%']
expected: FAIL
[Matching font-style: 'normal' should prefer 'oblique 10deg 40deg' over 'oblique 20deg 30deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -10deg' over 'italic']
expected: FAIL
[Matching font-weight: '430' should prefer '340 398' over '501 550']
expected: FAIL
[Matching font-weight: '501' should prefer '502 510' over '503 520']
expected: FAIL
[Matching font-weight: '399' should prefer '400' over '450 460']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'oblique 30deg 60deg' over 'oblique 40deg 50deg']
expected: FAIL
[Matching font-style: 'oblique 10deg' should prefer 'oblique 5deg' over 'oblique 15deg 20deg']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique 0deg' over 'oblique 30deg 60deg']
expected: FAIL

View file

@ -0,0 +1,3 @@
[table-cell-scroll-height.html]
[scrollHeight on scrollable table cell]
expected: FAIL

View file

@ -0,0 +1,42 @@
[text-wrap-pretty.html]
[e.style['text-wrap'\] = "pretty" should set the property value]
expected: FAIL
[e.style['text-wrap'\] = "wrap pretty" should set the property value]
expected: FAIL
[e.style['text-wrap'\] = "pretty wrap" should set the property value]
expected: FAIL
[e.style['text-wrap'\] = "stable wrap" should set the property value]
expected: FAIL
[e.style['text-wrap'\] = "nowrap pretty" should set the property value]
expected: FAIL
[e.style['text-wrap'\] = "pretty nowrap" should set the property value]
expected: FAIL
[e.style['text-wrap-style'\] = "pretty" should set the property value]
expected: FAIL
[Property text-wrap value 'pretty']
expected: FAIL
[Property text-wrap value 'wrap pretty']
expected: FAIL
[Property text-wrap value 'pretty wrap']
expected: FAIL
[Property text-wrap value 'stable wrap']
expected: FAIL
[Property text-wrap value 'nowrap pretty']
expected: FAIL
[Property text-wrap value 'pretty nowrap']
expected: FAIL
[Property text-wrap-style value 'pretty']
expected: FAIL

View file

@ -0,0 +1,6 @@
[user-find-computed.tentative.html]
[Property user-find value 'auto']
expected: FAIL
[Property user-find value 'none']
expected: FAIL

View file

@ -0,0 +1,6 @@
[user-find-valid.tentative.html]
[e.style['user-find'\] = "auto" should set the property value]
expected: FAIL
[e.style['user-find'\] = "none" should set the property value]
expected: FAIL

View file

@ -0,0 +1,3 @@
[user-find.tentative.html]
[Basic test for the user-find property]
expected: FAIL

View file

@ -4,3 +4,6 @@
[throws if handleEvent is thruthy and not callable]
expected: FAIL
[looks up handleEvent method on every event dispatch]
expected: FAIL

View file

@ -1,3 +1,6 @@
[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,2 @@
[element-internals-aria-element-reflection.html]
expected: ERROR

View file

@ -1,22 +1,12 @@
[ElementInternals-states.html]
[DOMTokenList behavior of ElementInternals.states: Initial state]
expected: FAIL
[DOMTokenList behavior of ElementInternals.states: Exceptions]
expected: FAIL
[DOMTokenList behavior of ElementInternals.states: Modifications]
[CustomStateSet behavior of ElementInternals.states: Initial state]
expected: FAIL
[CustomStateSet behavior of ElementInternals.states: Exceptions]
expected: FAIL
[CustomStateSet behavior of ElementInternals.states: Initial state]
expected: FAIL
[CustomStateSet behavior of ElementInternals.states: Modifications]
expected: FAIL
[Updating a CustomStateSet while iterating it should work]
expected: FAIL

View file

@ -0,0 +1,2 @@
[custom-state-set-strong-ref.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[state-css-selector-shadow-dom.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[state-css-selector.html]
expected: ERROR

View file

@ -0,0 +1,18 @@
[state-pseudo-class.html]
[:state() parsing passes]
expected: FAIL
[:state(foo) serialization]
expected: FAIL
[:state(foo) in simple cases]
expected: FAIL
[:state(foo) and other pseudo classes]
expected: FAIL
[:state(foo) and ::part()]
expected: FAIL
[:state(foo) and :host()]
expected: FAIL

View file

@ -1,51 +0,0 @@
[state-pseudo-class.html]
[:state() and :host()]
expected: FAIL
[:state() and ::part()]
expected: FAIL
[:state() in simple cases]
expected: FAIL
[:state() and other pseudo classes]
expected: FAIL
[:state() serialization]
expected: FAIL
[:--foo in simple cases]
expected: FAIL
[:--foo serialization]
expected: FAIL
[:--foo parsing passes]
expected: FAIL
[:--foo and :host()]
expected: FAIL
[:--foo and other pseudo classes]
expected: FAIL
[:--foo and ::part()]
expected: FAIL
[:state() parsing passes]
expected: FAIL
[:state(foo) serialization]
expected: FAIL
[:state(foo) in simple cases]
expected: FAIL
[:state(foo) and other pseudo classes]
expected: FAIL
[:state(foo) and ::part()]
expected: FAIL
[:state(foo) and :host()]
expected: FAIL

View file

@ -0,0 +1,102 @@
[idlharness.html]
[Subscriber interface: existence and properties of interface object]
expected: FAIL
[Subscriber interface object length]
expected: FAIL
[Subscriber interface object name]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Subscriber interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Subscriber interface: operation next(any)]
expected: FAIL
[Subscriber interface: operation error(any)]
expected: FAIL
[Subscriber interface: operation complete()]
expected: FAIL
[Subscriber interface: operation addTeardown(VoidFunction)]
expected: FAIL
[Subscriber interface: attribute active]
expected: FAIL
[Subscriber interface: attribute signal]
expected: FAIL
[Subscriber must be primary interface of (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })()]
expected: FAIL
[Stringification of (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })()]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "next(any)" with the proper type]
expected: FAIL
[Subscriber interface: calling next(any) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "error(any)" with the proper type]
expected: FAIL
[Subscriber interface: calling error(any) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "complete()" with the proper type]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "addTeardown(VoidFunction)" with the proper type]
expected: FAIL
[Subscriber interface: calling addTeardown(VoidFunction) on (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() with too few arguments must throw TypeError]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "active" with the proper type]
expected: FAIL
[Subscriber interface: (() => { let s = null; new Observable(_s => s = _s).subscribe({}); return s })() must inherit property "signal" with the proper type]
expected: FAIL
[Observable interface: existence and properties of interface object]
expected: FAIL
[Observable interface object length]
expected: FAIL
[Observable interface object name]
expected: FAIL
[Observable interface: existence and properties of interface prototype object]
expected: FAIL
[Observable interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[Observable interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[Observable interface: operation subscribe(optional ObserverUnion, optional SubscribeOptions)]
expected: FAIL
[Observable must be primary interface of new Observable(() => {})]
expected: FAIL
[Stringification of new Observable(() => {})]
expected: FAIL
[Observable interface: new Observable(() => {}) must inherit property "subscribe(optional ObserverUnion, optional SubscribeOptions)" with the proper type]
expected: FAIL
[Observable interface: calling subscribe(optional ObserverUnion, optional SubscribeOptions) on new Observable(() => {}) with too few arguments must throw TypeError]
expected: FAIL

View file

@ -92,6 +92,21 @@
[Subscribe with just a function as the next handler]
expected: FAIL
[Subscriber must have receiver]
expected: FAIL
[Subscriber next & error must recieve argument]
expected: FAIL
[Subscriber complete() will set active to false, and abort signal]
expected: FAIL
[Subscriber active is readonly]
expected: FAIL
[Subscriber signal is readonly]
expected: FAIL
[observable-constructor.any.html]
[Observable constructor]
@ -186,3 +201,18 @@
[Subscribe with just a function as the next handler]
expected: FAIL
[Subscriber must have receiver]
expected: FAIL
[Subscriber next & error must recieve argument]
expected: FAIL
[Subscriber complete() will set active to false, and abort signal]
expected: FAIL
[Subscriber active is readonly]
expected: FAIL
[Subscriber signal is readonly]
expected: FAIL

View file

@ -0,0 +1,68 @@
[observable-takeUntil.any.html]
[takeUntil subscribes to source Observable and mirrors it uninterrupted]
expected: FAIL
[takeUntil subscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier error() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil()'s AbortSignal unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits a value]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits error]
expected: FAIL
[takeUntil: source is uninterrupted when notifier completes, even synchronously]
expected: FAIL
[takeUntil() mirrors the source Observable until its first next() value]
expected: FAIL
[takeUntil: notifier calls `Subscriber#error()` twice; second goes to global error handler]
expected: FAIL
[observable-takeUntil.any.worker.html]
[takeUntil subscribes to source Observable and mirrors it uninterrupted]
expected: FAIL
[takeUntil subscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier error() unsubscribes to notifier]
expected: FAIL
[takeUntil: notifier next() unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil()'s AbortSignal unsubscribes from notifier & source observable]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits a value]
expected: FAIL
[takeUntil: source never subscribed to when notifier synchronously emits error]
expected: FAIL
[takeUntil: source is uninterrupted when notifier completes, even synchronously]
expected: FAIL
[takeUntil() mirrors the source Observable until its first next() value]
expected: FAIL
[takeUntil: notifier calls `Subscriber#error()` twice; second goes to global error handler]
expected: FAIL

View file

@ -0,0 +1,6 @@
[observable-takeUntil.window.html]
[takeUntil(): notifier Observable detaches document before source Observable would be subscribed to]
expected: FAIL
[takeUntil(): Source and notifier internal observers do not crash in a detached document]
expected: FAIL

View file

@ -1,13 +1,13 @@
[element-img-environment-change.sub.html]
expected: TIMEOUT
[sec-fetch-site - Not sent to non-trustworthy same-site destination, no attributes]
expected: TIMEOUT
expected: FAIL
[sec-fetch-site - Not sent to non-trustworthy cross-site destination, no attributes]
expected: NOTRUN
expected: FAIL
[sec-fetch-mode - Not sent to non-trustworthy same-origin destination, no attributes]
expected: NOTRUN
expected: TIMEOUT
[sec-fetch-mode - Not sent to non-trustworthy same-site destination, no attributes]
expected: NOTRUN
@ -41,3 +41,6 @@
[sec-fetch-site - HTTPS downgrade-upgrade, no attributes]
expected: NOTRUN
[sec-fetch-site - Not sent to non-trustworthy same-origin destination, no attributes]
expected: FAIL

View file

@ -7,3 +7,6 @@
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
expected: FAIL
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
expected: FAIL

View file

@ -1,3 +1,6 @@
[navigate-to-unparseable-url.html]
[location.href setter throws a SyntaxError DOMException for unparseable URLs]
expected: FAIL
[<a> tag navigate fails for unparseable URLs]
expected: FAIL

View file

@ -0,0 +1,3 @@
[pageload-image-in-popup.html]
[The document for a standalone media file should have one child in the body.]
expected: FAIL

View file

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

View file

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

View file

@ -1,3 +0,0 @@
[creating_browsing_context_test_01.html]
[first argument: absolute url]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.clearRect.partial.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[unclosed-nested-layers.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.clearRect.full.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.clearRect.full.w.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[2d.layer.clearRect.partial.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.layer.clearRect.partial.w.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.arc.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.arc.w.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.bezierCurve.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.bezierCurve.w.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.line.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.line.w.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.quadraticCurve.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[2d.path.stroke.prune.closePath.quadraticCurve.w.html]
expected: TIMEOUT

View file

@ -0,0 +1,150 @@
[unicode-bidi-ua-rules.html]
[UA stylesheet rule for unicode-bidi, for <address>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <blockquote>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <center>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <div>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <figure>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <figcaption>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <footer>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <form>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <header>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <hr>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <legend>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <listing>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <main>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <p>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <plaintext>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <pre>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <summary>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <xmp>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <article>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <aside>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h1>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h2>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h3>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h4>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h5>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <h6>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <hgroup>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <nav>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <section>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <search>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <table>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <caption>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <colgroup>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <col>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <thead>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <tbody>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <tfoot>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <tr>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <td>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <th>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <dir>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <dd>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <dl>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <dt>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <menu>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <ol>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <ul>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <li>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <bdi>]
expected: FAIL
[UA stylesheet rule for unicode-bidi, for <output>]
expected: FAIL

View file

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

View file

@ -1,4 +1,3 @@
[iframe_sandbox_popups_escaping-2.html]
expected: TIMEOUT
[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,3 @@
[iframe_sandbox_popups_nonescaping-2.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN
expected: FAIL

View file

@ -0,0 +1,9 @@
[non-active-document.html]
[DOMParser]
expected: FAIL
[createHTMLDocument]
expected: FAIL
[<template>]
expected: FAIL

View file

@ -1,4 +0,0 @@
[reparent-form-during-planned-navigation-task.html]
expected: TIMEOUT
[reparent-form-during-planned-navigation-task]
expected: TIMEOUT

View file

@ -181,3 +181,6 @@
[application/x-www-form-urlencoded: 0x00 in value (formdata event)]
expected: FAIL
[application/x-www-form-urlencoded: \\r\\n in name (formdata event)]
expected: FAIL

View file

@ -16,3 +16,6 @@
[<select> in <select><button><div> should remove inner <select>.]
expected: FAIL
[Nested <button>s or <datalist>s in <select> should be dropped.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[popovertarget-reflection.html]
[Element attribute reflection of popoverTargetElement/popovertarget should be kept in sync.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[async-script.html?default]
[async-script.html?reload]
expected: ERROR

View file

@ -4,3 +4,6 @@
[SVG scripts with bogus end tag inside should run]
expected: FAIL
[SVG scripts with self-closing start tag should run]
expected: FAIL

View file

@ -2,6 +2,3 @@
expected: TIMEOUT
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: TIMEOUT
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: FAIL

View file

@ -1,10 +1,9 @@
[promise-job-entry-different-function-realm.html]
expected: TIMEOUT
[Fulfillment handler on fulfilled promise]
expected: FAIL
[Rejection handler on pending-then-rejected promise]
expected: TIMEOUT
expected: FAIL
[Thenable resolution]
expected: FAIL
@ -13,4 +12,4 @@
expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise]
expected: TIMEOUT
expected: FAIL

View file

@ -94,10 +94,10 @@
expected: FAIL
[mime-type 16 : text/html;charset=\x0bgbk]
expected: TIMEOUT
expected: FAIL
[mime-type 17 : text/html;charset=\x0cgbk]
expected: NOTRUN
expected: TIMEOUT
[mime-type 18 : text/html;\x0bcharset=gbk]
expected: NOTRUN

View file

@ -68,6 +68,3 @@
[PerformanceEntry has correct protocol attribute (xmlhttprequest)]
expected: FAIL
[PerformanceEntry has correct name, initiatorType, startTime, and duration (img)]
expected: FAIL

View file

@ -1,4 +0,0 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -261,6 +261,24 @@
[canceling the readable with a DOMException should be ignored]
expected: FAIL
[aborting the writable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[aborting the writable with a reason but no code should default the close code]
expected: FAIL
[aborting the writable with a DOMException not set code or reason]
expected: FAIL
[canceling the readable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[canceling the readable with a reason but no code should default the close code]
expected: FAIL
[canceling the readable with a DOMException not set code or reason]
expected: FAIL
[close.any.sharedworker.html?wpt_flags=h2]
expected: ERROR
@ -350,6 +368,24 @@
[canceling the readable with a DOMException should be ignored]
expected: FAIL
[aborting the writable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[aborting the writable with a reason but no code should default the close code]
expected: FAIL
[aborting the writable with a DOMException not set code or reason]
expected: FAIL
[canceling the readable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[canceling the readable with a reason but no code should default the close code]
expected: FAIL
[canceling the readable with a DOMException not set code or reason]
expected: FAIL
[close.any.html?wss]
[close code should be sent to server and reflected back]
@ -436,6 +472,24 @@
[canceling the readable with a DOMException should be ignored]
expected: FAIL
[aborting the writable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[aborting the writable with a reason but no code should default the close code]
expected: FAIL
[aborting the writable with a DOMException not set code or reason]
expected: FAIL
[canceling the readable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[canceling the readable with a reason but no code should default the close code]
expected: FAIL
[canceling the readable with a DOMException not set code or reason]
expected: FAIL
[close.any.serviceworker.html?wpt_flags=h2]
expected: ERROR
@ -525,6 +579,24 @@
[canceling the readable with a DOMException should be ignored]
expected: FAIL
[aborting the writable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[aborting the writable with a reason but no code should default the close code]
expected: FAIL
[aborting the writable with a DOMException not set code or reason]
expected: FAIL
[canceling the readable with attributes not wrapped in a WebSocketError should be ignored]
expected: FAIL
[canceling the readable with a reason but no code should default the close code]
expected: FAIL
[canceling the readable with a DOMException not set code or reason]
expected: FAIL
[close.any.serviceworker.html?wss]
expected: ERROR

View file

@ -0,0 +1,69 @@
[websocket-error.any.worker.html]
[WebSocketError defaults should be correct]
expected: FAIL
[WebSocketError should be initialised from arguments]
expected: FAIL
[new WebSocketError with invalid code 999 should throw]
expected: FAIL
[new WebSocketError with invalid code 1001 should throw]
expected: FAIL
[new WebSocketError with invalid code 2999 should throw]
expected: FAIL
[new WebSocketError with invalid code 5000 should throw]
expected: FAIL
[passing only close code to WebSocketError should work]
expected: FAIL
[passing a non-empty reason should cause the close code to be set to 1000]
expected: FAIL
[overlong reason should throw]
expected: FAIL
[reason should be rejected based on utf-8 bytes, not character count]
expected: FAIL
[websocket-error.any.sharedworker.html]
expected: ERROR
[websocket-error.any.html]
[WebSocketError defaults should be correct]
expected: FAIL
[WebSocketError should be initialised from arguments]
expected: FAIL
[new WebSocketError with invalid code 999 should throw]
expected: FAIL
[new WebSocketError with invalid code 1001 should throw]
expected: FAIL
[new WebSocketError with invalid code 2999 should throw]
expected: FAIL
[new WebSocketError with invalid code 5000 should throw]
expected: FAIL
[passing only close code to WebSocketError should work]
expected: FAIL
[passing a non-empty reason should cause the close code to be set to 1000]
expected: FAIL
[overlong reason should throw]
expected: FAIL
[reason should be rejected based on utf-8 bytes, not character count]
expected: FAIL
[websocket-error.any.serviceworker.html]
expected: ERROR

View file

@ -1,4 +0,0 @@
[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html]
expected: TIMEOUT
[StorageKey: test 3P about:blank window opened from a 3P iframe]
expected: TIMEOUT

View file

@ -1,3 +1,4 @@
[import-in-moduleworker.html]
expected: ERROR
[Base URL in module dedicated workers: import]
expected: FAIL

View file

@ -0,0 +1,3 @@
[first-party.all.tentative.https.window.html]
[Check SharedWorker sameSiteCookies option all for first-party]
expected: FAIL

View file

@ -0,0 +1,3 @@
[first-party.default.tentative.https.window.html]
[Check SharedWorker sameSiteCookies option default for first-party]
expected: FAIL

View file

@ -0,0 +1,3 @@
[first-party.none.tentative.https.window.html]
[Check SharedWorker sameSiteCookies option none for first-party]
expected: FAIL

View file

@ -0,0 +1,3 @@
[third-party.default.tentative.sub.https.window.html]
[Check SharedWorker sameSiteCookies option default for third-party]
expected: FAIL

View file

@ -0,0 +1,3 @@
[third-party.none.tentative.sub.https.window.html]
[Check SharedWorker sameSiteCookies option none for third-party]
expected: FAIL