mirror of
https://github.com/servo/servo.git
synced 2025-09-30 00:29:14 +01:00
Enable more test directories and preferences (#34952)
* Enable WPT tests for several supported/in progress features. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Enable more preferences for all WPT tests. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Update test expectations. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Disable AbortController preference for tests. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Update WPT expectations. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
a014da590a
commit
5295a45a2c
472 changed files with 4113 additions and 293 deletions
12
tests/wpt/meta/dom/abort/event.any.js.ini
vendored
12
tests/wpt/meta/dom/abort/event.any.js.ini
vendored
|
@ -2,9 +2,6 @@
|
|||
[AbortController abort() should fire event synchronously]
|
||||
expected: FAIL
|
||||
|
||||
[controller.signal should always return the same object]
|
||||
expected: FAIL
|
||||
|
||||
[controller.abort() should do nothing the second time it is called]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -47,14 +44,14 @@
|
|||
[AbortController.signal.reason returns the same DOMException]
|
||||
expected: FAIL
|
||||
|
||||
[controller.signal should always return the same object]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[event.any.worker.html]
|
||||
[AbortController abort() should fire event synchronously]
|
||||
expected: FAIL
|
||||
|
||||
[controller.signal should always return the same object]
|
||||
expected: FAIL
|
||||
|
||||
[controller.abort() should do nothing the second time it is called]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -97,6 +94,9 @@
|
|||
[AbortController.signal.reason returns the same DOMException]
|
||||
expected: FAIL
|
||||
|
||||
[controller.signal should always return the same object]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[event.any.shadowrealm.html]
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -2,9 +2,6 @@
|
|||
[Passing an AbortSignal to addEventListener works with the once flag]
|
||||
expected: FAIL
|
||||
|
||||
[Adding then aborting a listener in another listener does not call it]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener works with the capture flag]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -14,15 +11,6 @@
|
|||
[Passing an AbortSignal to multiple listeners]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener does not prevent removeEventListener]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting from a nested listener should remove it]
|
||||
expected: FAIL
|
||||
|
||||
[Removing a once listener works with a passed signal]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener options should allow removing a listener]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -32,14 +20,23 @@
|
|||
[Passing null as the signal should throw (listener is also null)]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener does not prevent removeEventListener]
|
||||
expected: FAIL
|
||||
|
||||
[Removing a once listener works with a passed signal]
|
||||
expected: FAIL
|
||||
|
||||
[Adding then aborting a listener in another listener does not call it]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting from a nested listener should remove it]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[AddEventListenerOptions-signal.any.worker.html]
|
||||
[Passing an AbortSignal to addEventListener works with the once flag]
|
||||
expected: FAIL
|
||||
|
||||
[Adding then aborting a listener in another listener does not call it]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener works with the capture flag]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -49,15 +46,6 @@
|
|||
[Passing an AbortSignal to multiple listeners]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener does not prevent removeEventListener]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting from a nested listener should remove it]
|
||||
expected: FAIL
|
||||
|
||||
[Removing a once listener works with a passed signal]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener options should allow removing a listener]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -66,3 +54,15 @@
|
|||
|
||||
[Passing null as the signal should throw (listener is also null)]
|
||||
expected: FAIL
|
||||
|
||||
[Passing an AbortSignal to addEventListener does not prevent removeEventListener]
|
||||
expected: FAIL
|
||||
|
||||
[Removing a once listener works with a passed signal]
|
||||
expected: FAIL
|
||||
|
||||
[Adding then aborting a listener in another listener does not call it]
|
||||
expected: FAIL
|
||||
|
||||
[Aborting from a nested listener should remove it]
|
||||
expected: FAIL
|
||||
|
|
66
tests/wpt/meta/dom/idlharness.any.js.ini
vendored
66
tests/wpt/meta/dom/idlharness.any.js.ini
vendored
|
@ -14,36 +14,12 @@
|
|||
[Event interface: new CustomEvent("foo") must inherit property "composed" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: attribute signal]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: operation abort()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController must be primary interface of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: new AbortController() must inherit property "signal" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -110,15 +86,6 @@
|
|||
[EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: new AbortController() must inherit property "abort(optional any)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: calling abort(optional any) on new AbortController() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[AbortSignal interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -158,6 +125,39 @@
|
|||
[AbortSignal interface: calling any(sequence<AbortSignal>) on new AbortController().signal with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController must be primary interface of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: new AbortController() must inherit property "abort(optional any)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: calling abort(optional any) on new AbortController() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.any.shadowrealm-in-window.html]
|
||||
expected: ERROR
|
||||
|
|
68
tests/wpt/meta/dom/idlharness.window.js.ini
vendored
68
tests/wpt/meta/dom/idlharness.window.js.ini
vendored
|
@ -1,5 +1,3 @@
|
|||
[idlharness.window.html?include=Node]
|
||||
|
||||
[idlharness.window.html?exclude=Node]
|
||||
[Element interface: operation replaceWith((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
@ -13,9 +11,6 @@
|
|||
[Element interface: element must inherit property "assignedSlot" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -55,9 +50,6 @@
|
|||
[AbortController interface: operation abort()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[Element interface: operation prepend((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -73,12 +65,6 @@
|
|||
[Element interface: operation after((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController must be primary interface of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[Element interface: attribute assignedSlot]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -106,9 +92,6 @@
|
|||
[DocumentType interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[CharacterData interface: operation replaceWith((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -118,9 +101,6 @@
|
|||
[EventTarget interface: calling dispatchEvent(Event) on new AbortController().signal with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[DocumentFragment interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -139,9 +119,6 @@
|
|||
[AbortSignal interface: new AbortController().signal must inherit property "onabort" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortSignal interface: attribute onabort]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -178,9 +155,6 @@
|
|||
[Document interface: operation replaceChildren((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: operation append((Node or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -316,15 +290,6 @@
|
|||
[XSLTProcessor interface: new XSLTProcessor() must inherit property "reset()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: new AbortController() must inherit property "abort(optional any)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: calling abort(optional any) on new AbortController() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[AbortSignal interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -444,3 +409,36 @@
|
|||
|
||||
[CharacterData interface: operation replaceWith((Node or TrustedScript or DOMString)...)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: operation abort(optional any)]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController must be primary interface of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new AbortController()]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: new AbortController() must inherit property "abort(optional any)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[AbortController interface: calling abort(optional any) on new AbortController() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[interface-objects.html]
|
||||
[Should be able to delete AbortController.]
|
||||
expected: FAIL
|
||||
|
||||
[Should be able to delete AbortSignal.]
|
||||
expected: FAIL
|
||||
|
||||
[Should be able to delete AbortController.]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue