aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini3
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html.ini3
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-location-interface/no-browsing-context.window.js.ini1
-rw-r--r--tests/wpt/metadata/html/browsers/history/the-location-interface/same-hash.html.ini35
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini48
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini3
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.js.ini13
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.ini9
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.ini12
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.html.ini4
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini5
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html.ini5
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html.ini37
-rw-r--r--tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini24
-rw-r--r--tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js.ini2
-rw-r--r--tests/wpt/metadata/js/behaviours/HostEnsureCanAddPrivateElement.window.js.ini36
-rw-r--r--tests/wpt/metadata/streams/readable-streams/async-iterator.any.js.ini1
-rw-r--r--tests/wpt/metadata/streams/readable-streams/default-reader.any.js.ini6
-rw-r--r--tests/wpt/metadata/streams/readable-streams/general.any.js.ini7
-rw-r--r--tests/wpt/metadata/streams/readable-streams/tee.any.js.ini67
-rw-r--r--tests/wpt/metadata/streams/readable-streams/templated.any.js.ini6
-rw-r--r--tests/wpt/metadata/wasm/jsapi/constructor/multi-value.any.js.ini21
-rw-r--r--tests/wpt/metadata/wasm/jsapi/exception/basic.tentative.any.js.ini29
-rw-r--r--tests/wpt/metadata/wasm/jsapi/exception/constructor.tentative.any.js.ini26
-rw-r--r--tests/wpt/metadata/wasm/jsapi/exception/getArg.tentative.any.js.ini32
-rw-r--r--tests/wpt/metadata/wasm/jsapi/exception/is.tentative.any.js.ini20
-rw-r--r--tests/wpt/metadata/wasm/jsapi/exception/toString.tentative.any.js.ini14
-rw-r--r--tests/wpt/metadata/wasm/jsapi/tag/constructor.tentative.any.js.ini14
-rw-r--r--tests/wpt/metadata/wasm/jsapi/tag/toString.tentative.any.js.ini14
-rw-r--r--tests/wpt/metadata/webxr/xrSession_requestSessionDuringEnd.https.html.ini3
-rw-r--r--tests/wpt/metadata/xhr/send-data-es-object.any.js.ini7
-rw-r--r--tests/wpt/mozilla/meta/mozilla/localeCompare.html.ini5
32 files changed, 117 insertions, 395 deletions
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini
new file mode 100644
index 00000000000..e94f347f6ee
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin-domain.sub.html.ini
@@ -0,0 +1,3 @@
+[location-prototype-setting-same-origin-domain.sub.html]
+ [Same-origin-domain: setting the prototype to an empty object via __proto__ should throw a TypeError]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html.ini
new file mode 100644
index 00000000000..7bf488f91f7
--- /dev/null
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-prototype-setting-same-origin.html.ini
@@ -0,0 +1,3 @@
+[location-prototype-setting-same-origin.html]
+ [Same-origin: setting the prototype to an empty object via __proto__ should throw a TypeError]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/no-browsing-context.window.js.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/no-browsing-context.window.js.ini
index a6f9d3f7157..6c97c62ef3f 100644
--- a/tests/wpt/metadata/html/browsers/history/the-location-interface/no-browsing-context.window.js.ini
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/no-browsing-context.window.js.ini
@@ -16,4 +16,3 @@
[Setting `href` to `http://test:test/` of a `Location` object sans browsing context is a no-op]
expected: FAIL
-
diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/same-hash.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/same-hash.html.ini
index 8261add5420..685526c321e 100644
--- a/tests/wpt/metadata/html/browsers/history/the-location-interface/same-hash.html.ini
+++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/same-hash.html.ini
@@ -1,2 +1,37 @@
[same-hash.html]
expected: ERROR
+ [Using location.hash = "#te<st" must not reset scroll position]
+ expected: FAIL
+
+ [Using location.hash = "te<st" must not reset scroll position]
+ expected: NOTRUN
+
+ [Using location.hash = "#te%3Cst" must not reset scroll position]
+ expected: NOTRUN
+
+ [Using location.hash = "te%3Cst" must not reset scroll position]
+ expected: NOTRUN
+
+ [Using location.hash = "#te%3cst" must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.hash = "te%3cst" must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.href = "about:srcdoc#te<st" must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.assign("about:srcdoc#te<st") must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.href = "about:srcdoc#te%3cst" must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.assign("about:srcdoc#te%3cst") must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.href = "about:srcdoc#te%3Cst" must reset scroll position]
+ expected: NOTRUN
+
+ [Using location.assign("about:srcdoc#te%3Cst") must reset scroll position]
+ expected: NOTRUN
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini
index e8e49392ce6..e1a3b93481a 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/messagechannel.any.js.ini
@@ -53,30 +53,6 @@
[A subclass instance will be received as its closest transferable superclass]
expected: PRECONDITION_FAILED
- [Empty Error object]
- expected: FAIL
-
- [Error object]
- expected: FAIL
-
- [EvalError object]
- expected: FAIL
-
- [RangeError object]
- expected: FAIL
-
- [ReferenceError object]
- expected: FAIL
-
- [SyntaxError object]
- expected: FAIL
-
- [TypeError object]
- expected: FAIL
-
- [URIError object]
- expected: FAIL
-
[Object with a getter that throws]
expected: FAIL
@@ -91,30 +67,6 @@
[A subclass instance will be received as its closest transferable superclass]
expected: PRECONDITION_FAILED
- [Empty Error object]
- expected: FAIL
-
- [Error object]
- expected: FAIL
-
- [EvalError object]
- expected: FAIL
-
- [RangeError object]
- expected: FAIL
-
- [ReferenceError object]
- expected: FAIL
-
- [SyntaxError object]
- expected: FAIL
-
- [TypeError object]
- expected: FAIL
-
- [URIError object]
- expected: FAIL
-
[Object with a getter that throws]
expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
index 063a11ac21f..78b5a5161ae 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/blob-data.https.html.ini
@@ -1,5 +1,5 @@
[blob-data.https.html]
- expected: ERROR
+ expected: TIMEOUT
[blob worker: self.crossOriginIsolated]
expected: FAIL
@@ -44,4 +44,3 @@
[data worker: self.isSecureContext]
expected: FAIL
-
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.js.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.js.ini
index 7eb8129f4a5..956f46a92b6 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.js.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-coop-coep.https.any.js.ini
@@ -2,7 +2,10 @@
[Bonus: self.crossOriginIsolated]
expected: FAIL
- [SharedArrayBuffer constructor does not exist without COOP+COEP]
+ [SharedArrayBuffer over MessageChannel without COOP+COEP]
+ expected: FAIL
+
+ [SharedArrayBuffer over BroadcastChannel without COOP+COEP]
expected: FAIL
@@ -10,7 +13,13 @@
[Bonus: self.crossOriginIsolated]
expected: FAIL
- [SharedArrayBuffer constructor does not exist without COOP+COEP]
+ [SharedArrayBuffer over MessageChannel without COOP+COEP]
+ expected: FAIL
+
+ [SharedArrayBuffer over BroadcastChannel without COOP+COEP]
+ expected: FAIL
+
+ [SharedArrayBuffer over postMessage() without COOP+COEP]
expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.ini
new file mode 100644
index 00000000000..6a13e12e7ad
--- /dev/null
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/no-transferring.https.html.ini
@@ -0,0 +1,9 @@
+[no-transferring.https.html]
+ [Trying to transfer a SharedArrayBuffer to this window throws]
+ expected: FAIL
+
+ [Trying to transfer a SharedArrayBuffer to a worker throws]
+ expected: FAIL
+
+ [Trying to transfer a SharedArrayBuffer through a MessagePort throws]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.ini
new file mode 100644
index 00000000000..2da8ce5683d
--- /dev/null
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/serialization-via-history.https.html.ini
@@ -0,0 +1,12 @@
+[serialization-via-history.https.html]
+ [history.pushState(): simple case]
+ expected: FAIL
+
+ [history.pushState(): is interleaved correctly]
+ expected: FAIL
+
+ [history.replaceState(): simple case]
+ expected: FAIL
+
+ [history.replaceState(): is interleaved correctly]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.html.ini
index 0081ab92ae0..bdb96217a58 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-domain-failure.https.sub.html.ini
@@ -1,5 +1,3 @@
[window-domain-failure.https.sub.html]
- expected: TIMEOUT
[SharedArrayBuffer and a same-origin-domain (but not same-origin) iframe]
- expected: TIMEOUT
-
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini
index fe97323d2e8..31cdca71e4e 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/window-simple-success.https.html.ini
@@ -38,3 +38,8 @@
[postMessaging to a dedicated worker allows them to see each others' modifications with Float32Array]
expected: FAIL
+ [postMessaging to a dedicated worker allows them to see each others' modifications with BigInt64Array]
+ expected: FAIL
+
+ [postMessaging to a dedicated worker allows them to see each others' modifications with BigUint64Array]
+ expected: FAIL
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html.ini
index ec9170c372a..1c432ed55a0 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structured-cloning-error-extra.html.ini
@@ -1,8 +1,3 @@
[structured-cloning-error-extra.html]
- expected: ERROR
[Throwing name getter fails serialization]
expected: FAIL
-
- [Errors sent across realms should preserve their type]
- expected: TIMEOUT
-
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html.ini
index e6b0f2259e5..1a0c704477a 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/structuredclone_0.html.ini
@@ -6,48 +6,11 @@
[ImageData expandos are not cloned]
expected: FAIL
- [ReferenceError objects can be cloned]
- expected: FAIL
-
- [Error.message: getter is ignored when cloning]
- expected: FAIL
-
[DOMException objects created by the UA can be cloned]
expected: FAIL
- [EvalError objects can be cloned]
- expected: FAIL
-
[URIError objects from other realms are treated as Error]
expected: FAIL
[DOMException objects can be cloned]
expected: FAIL
-
- [URIError objects can be cloned]
- expected: FAIL
-
- [Cloning a modified Error]
- expected: FAIL
-
- [RangeError objects can be cloned]
- expected: FAIL
-
- [Empty Error objects can be cloned]
- expected: FAIL
-
- [TypeError objects can be cloned]
- expected: FAIL
-
- [Error objects can be cloned]
- expected: FAIL
-
- [Error.message: undefined property is stringified]
- expected: FAIL
-
- [SyntaxError objects can be cloned]
- expected: FAIL
-
- [URIError objects from other realms are treated as URIError]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini
index 0d1b1a696d8..476d6757fbe 100644
--- a/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini
+++ b/tests/wpt/metadata/html/infrastructure/safe-passing-of-structured-data/window-postmessage.window.js.ini
@@ -53,29 +53,5 @@
[A subclass instance will be received as its closest transferable superclass]
expected: PRECONDITION_FAILED
- [Empty Error object]
- expected: FAIL
-
- [Error object]
- expected: FAIL
-
- [EvalError object]
- expected: FAIL
-
- [RangeError object]
- expected: FAIL
-
- [ReferenceError object]
- expected: FAIL
-
- [SyntaxError object]
- expected: FAIL
-
- [TypeError object]
- expected: FAIL
-
- [URIError object]
- expected: FAIL
-
[Object with a getter that throws]
expected: FAIL
diff --git a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js.ini b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js.ini
index 38cbf536604..2034412911f 100644
--- a/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js.ini
+++ b/tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/no-new-global.window.js.ini
@@ -1,3 +1,5 @@
[no-new-global.window.html]
[BarProp maintains its prototype and properties through open()]
expected: FAIL
+ [Location maintains its prototype and properties through open()]
+ expected: FAIL
diff --git a/tests/wpt/metadata/js/behaviours/HostEnsureCanAddPrivateElement.window.js.ini b/tests/wpt/metadata/js/behaviours/HostEnsureCanAddPrivateElement.window.js.ini
index 64d97acad74..09cf76bd614 100644
--- a/tests/wpt/metadata/js/behaviours/HostEnsureCanAddPrivateElement.window.js.ini
+++ b/tests/wpt/metadata/js/behaviours/HostEnsureCanAddPrivateElement.window.js.ini
@@ -1,2 +1,36 @@
[HostEnsureCanAddPrivateElement.window.html]
- expected: ERROR
+ [Same Origin: WindowProxy]
+ expected: FAIL
+
+ [Cross Origin (port): WindowProxy]
+ expected: FAIL
+
+ [Cross Origin (remote): WindowProxy]
+ expected: FAIL
+
+ [Same Origin + document.domain WindowProxy]
+ expected: FAIL
+
+ [(After document.domain set) Same Origin + document.domain WindowProxy does carry private fields after navigation]
+ expected: FAIL
+
+ [(After document.domain set) Local navigation (setdomain) WindowProxy does carry private fields after navigation]
+ expected: FAIL
+
+ [Same Origin: Location]
+ expected: FAIL
+
+ [Cross Origin (remote): Location]
+ expected: FAIL
+
+ [Cross Origin: Location]
+ expected: FAIL
+
+ [Same Origin + document.domain: Location]
+ expected: FAIL
+
+ [(After document.domain set) Same Origin + document.domain: Location]
+ expected: FAIL
+
+ [(After document.domain set) Local navigation (setdomain) Location]
+ expected: FAIL
diff --git a/tests/wpt/metadata/streams/readable-streams/async-iterator.any.js.ini b/tests/wpt/metadata/streams/readable-streams/async-iterator.any.js.ini
index 9e39001ccfc..d4cc8070c98 100644
--- a/tests/wpt/metadata/streams/readable-streams/async-iterator.any.js.ini
+++ b/tests/wpt/metadata/streams/readable-streams/async-iterator.any.js.ini
@@ -270,4 +270,3 @@
[close() while next() is pending]
expected: FAIL
-
diff --git a/tests/wpt/metadata/streams/readable-streams/default-reader.any.js.ini b/tests/wpt/metadata/streams/readable-streams/default-reader.any.js.ini
index 6b1c172201b..7d9f1aa80a3 100644
--- a/tests/wpt/metadata/streams/readable-streams/default-reader.any.js.ini
+++ b/tests/wpt/metadata/streams/readable-streams/default-reader.any.js.ini
@@ -20,9 +20,6 @@
[Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via direct construction)]
expected: FAIL
- [getReader() should call ToString() on mode]
- expected: FAIL
-
[Second reader can read chunks after first reader was released with pending read requests]
expected: FAIL
@@ -55,8 +52,5 @@
[Constructing a ReadableStreamDefaultReader directly should fail if the stream is already locked (via direct construction)]
expected: FAIL
- [getReader() should call ToString() on mode]
- expected: FAIL
-
[Second reader can read chunks after first reader was released with pending read requests]
expected: FAIL
diff --git a/tests/wpt/metadata/streams/readable-streams/general.any.js.ini b/tests/wpt/metadata/streams/readable-streams/general.any.js.ini
index 37fedfb8b5a..7fab0b22708 100644
--- a/tests/wpt/metadata/streams/readable-streams/general.any.js.ini
+++ b/tests/wpt/metadata/streams/readable-streams/general.any.js.ini
@@ -8,9 +8,6 @@
[ReadableStream instances should have the correct list of properties]
expected: FAIL
- [default ReadableStream getReader() should only accept mode:undefined]
- expected: FAIL
-
[ReadableStream can't be constructed with an invalid type]
expected: FAIL
@@ -22,12 +19,8 @@
[ReadableStream instances should have the correct list of properties]
expected: FAIL
- [default ReadableStream getReader() should only accept mode:undefined]
- expected: FAIL
-
[ReadableStream can't be constructed with an invalid type]
expected: FAIL
[ReadableStream: if pull rejects, it should error the stream]
expected: FAIL
-
diff --git a/tests/wpt/metadata/streams/readable-streams/tee.any.js.ini b/tests/wpt/metadata/streams/readable-streams/tee.any.js.ini
index b4b0c9d80e0..d77e48af60a 100644
--- a/tests/wpt/metadata/streams/readable-streams/tee.any.js.ini
+++ b/tests/wpt/metadata/streams/readable-streams/tee.any.js.ini
@@ -2,75 +2,8 @@
expected: ERROR
[tee.any.worker.html]
- expected: TIMEOUT
- [ReadableStreamTee should not pull more chunks than can fit in the branch queue]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while branch 1 is reading]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while both branches are reading]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while branch 2 is reading]
- expected: NOTRUN
-
- [ReadableStream teeing: canceling branch1 should finish when branch2 reads until end of stream]
- expected: TIMEOUT
-
- [ReadableStream teeing: canceling branch1 should finish when original stream errors]
- expected: NOTRUN
-
- [ReadableStreamTee should only pull enough to fill the emptiest queue]
- expected: NOTRUN
-
- [ReadableStreamTee should not pull when original is already errored]
- expected: NOTRUN
-
- [ReadableStream teeing: canceling both branches in sequence with delay]
- expected: NOTRUN
-
- [ReadableStream teeing: failing to cancel when canceling both branches in sequence with delay]
- expected: NOTRUN
-
- [ReadableStream teeing: enqueue() and close() while both branches are pulling]
- expected: NOTRUN
-
[tee.any.serviceworker.html]
expected: ERROR
[tee.any.html]
- expected: TIMEOUT
- [ReadableStreamTee should not pull more chunks than can fit in the branch queue]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while branch 1 is reading]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while both branches are reading]
- expected: NOTRUN
-
- [ReadableStreamTee stops pulling when original stream errors while branch 2 is reading]
- expected: NOTRUN
-
- [ReadableStream teeing: canceling branch1 should finish when branch2 reads until end of stream]
- expected: TIMEOUT
-
- [ReadableStream teeing: canceling branch1 should finish when original stream errors]
- expected: NOTRUN
-
- [ReadableStreamTee should only pull enough to fill the emptiest queue]
- expected: NOTRUN
-
- [ReadableStreamTee should not pull when original is already errored]
- expected: NOTRUN
-
- [ReadableStream teeing: canceling both branches in sequence with delay]
- expected: NOTRUN
-
- [ReadableStream teeing: failing to cancel when canceling both branches in sequence with delay]
- expected: NOTRUN
-
- [ReadableStream teeing: enqueue() and close() while both branches are pulling]
- expected: NOTRUN
diff --git a/tests/wpt/metadata/streams/readable-streams/templated.any.js.ini b/tests/wpt/metadata/streams/readable-streams/templated.any.js.ini
index f26ac10c529..3f473b5009e 100644
--- a/tests/wpt/metadata/streams/readable-streams/templated.any.js.ini
+++ b/tests/wpt/metadata/streams/readable-streams/templated.any.js.ini
@@ -8,9 +8,6 @@
[ReadableStream (empty): instances have the correct methods and properties]
expected: FAIL
- [ReadableStream (empty): calling getReader with invalid arguments should throw appropriate errors]
- expected: FAIL
-
[ReadableStream (empty) reader: releasing the lock should reject all pending read requests]
expected: FAIL
@@ -19,8 +16,5 @@
[ReadableStream (empty): instances have the correct methods and properties]
expected: FAIL
- [ReadableStream (empty): calling getReader with invalid arguments should throw appropriate errors]
- expected: FAIL
-
[ReadableStream (empty) reader: releasing the lock should reject all pending read requests]
expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/constructor/multi-value.any.js.ini b/tests/wpt/metadata/wasm/jsapi/constructor/multi-value.any.js.ini
deleted file mode 100644
index 54d4a21034d..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/constructor/multi-value.any.js.ini
+++ /dev/null
@@ -1,21 +0,0 @@
-[multi-value.any.worker.html]
- [multiple return values from wasm to js]
- expected: FAIL
-
- [multiple return values inside wasm]
- expected: FAIL
-
- [multiple return values from js to wasm]
- expected: FAIL
-
-
-[multi-value.any.html]
- [multiple return values from wasm to js]
- expected: FAIL
-
- [multiple return values inside wasm]
- expected: FAIL
-
- [multiple return values from js to wasm]
- expected: FAIL
-
diff --git a/tests/wpt/metadata/wasm/jsapi/exception/basic.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/exception/basic.tentative.any.js.ini
index dcccb9e6751..c28301608df 100644
--- a/tests/wpt/metadata/wasm/jsapi/exception/basic.tentative.any.js.ini
+++ b/tests/wpt/metadata/wasm/jsapi/exception/basic.tentative.any.js.ini
@@ -1,19 +1,4 @@
[basic.tentative.any.worker.html]
- [Wasm function throws argument]
- expected: FAIL
-
- [Wasm function throws null]
- expected: FAIL
-
- [Wasm function throws integer]
- expected: FAIL
-
- [Imported JS function throws]
- expected: FAIL
-
- [Imported JS function throws, Wasm catches and rethrows]
- expected: FAIL
-
[basic.tentative.any.sharedworker.html]
expected: ERROR
@@ -22,17 +7,3 @@
expected: ERROR
[basic.tentative.any.html]
- [Wasm function throws argument]
- expected: FAIL
-
- [Wasm function throws null]
- expected: FAIL
-
- [Wasm function throws integer]
- expected: FAIL
-
- [Imported JS function throws]
- expected: FAIL
-
- [Imported JS function throws, Wasm catches and rethrows]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/exception/constructor.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/exception/constructor.tentative.any.js.ini
deleted file mode 100644
index cb5e1d4962b..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/exception/constructor.tentative.any.js.ini
+++ /dev/null
@@ -1,26 +0,0 @@
-[constructor.tentative.any.worker.html]
- [name]
- expected: FAIL
-
- [length]
- expected: FAIL
-
- [Calling]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
-
-
-[constructor.tentative.any.html]
- [name]
- expected: FAIL
-
- [length]
- expected: FAIL
-
- [Calling]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/exception/getArg.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/exception/getArg.tentative.any.js.ini
deleted file mode 100644
index 8da371f5730..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/exception/getArg.tentative.any.js.ini
+++ /dev/null
@@ -1,32 +0,0 @@
-[getArg.tentative.any.worker.html]
- [Missing arguments]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
-
- [Index out of bounds]
- expected: FAIL
-
- [Getting out-of-range argument]
- expected: FAIL
-
- [getArg]
- expected: FAIL
-
-
-[getArg.tentative.any.html]
- [Missing arguments]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
-
- [Index out of bounds]
- expected: FAIL
-
- [Getting out-of-range argument]
- expected: FAIL
-
- [getArg]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/exception/is.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/exception/is.tentative.any.js.ini
deleted file mode 100644
index 3b60093399c..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/exception/is.tentative.any.js.ini
+++ /dev/null
@@ -1,20 +0,0 @@
-[is.tentative.any.worker.html]
- [Missing arguments]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
-
- [is]
- expected: FAIL
-
-
-[is.tentative.any.html]
- [Missing arguments]
- expected: FAIL
-
- [Invalid exception argument]
- expected: FAIL
-
- [is]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/exception/toString.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/exception/toString.tentative.any.js.ini
deleted file mode 100644
index 7f78f515ba7..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/exception/toString.tentative.any.js.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[toString.tentative.any.html]
- [Object.prototype.toString on an Exception]
- expected: FAIL
-
- [@@toStringTag exists on the prototype with the appropriate descriptor]
- expected: FAIL
-
-
-[toString.tentative.any.worker.html]
- [Object.prototype.toString on an Exception]
- expected: FAIL
-
- [@@toStringTag exists on the prototype with the appropriate descriptor]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/tag/constructor.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/tag/constructor.tentative.any.js.ini
deleted file mode 100644
index 60a839b9dd4..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/tag/constructor.tentative.any.js.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[constructor.tentative.any.html]
- [name]
- expected: FAIL
-
- [length]
- expected: FAIL
-
-
-[constructor.tentative.any.worker.html]
- [name]
- expected: FAIL
-
- [length]
- expected: FAIL
diff --git a/tests/wpt/metadata/wasm/jsapi/tag/toString.tentative.any.js.ini b/tests/wpt/metadata/wasm/jsapi/tag/toString.tentative.any.js.ini
deleted file mode 100644
index 7aac08e4bfe..00000000000
--- a/tests/wpt/metadata/wasm/jsapi/tag/toString.tentative.any.js.ini
+++ /dev/null
@@ -1,14 +0,0 @@
-[toString.tentative.any.html]
- [Object.prototype.toString on a Tag]
- expected: FAIL
-
- [@@toStringTag exists on the prototype with the appropriate descriptor]
- expected: FAIL
-
-
-[toString.tentative.any.worker.html]
- [Object.prototype.toString on a Tag]
- expected: FAIL
-
- [@@toStringTag exists on the prototype with the appropriate descriptor]
- expected: FAIL
diff --git a/tests/wpt/metadata/webxr/xrSession_requestSessionDuringEnd.https.html.ini b/tests/wpt/metadata/webxr/xrSession_requestSessionDuringEnd.https.html.ini
index 12fa56fa6c3..71b026791d5 100644
--- a/tests/wpt/metadata/webxr/xrSession_requestSessionDuringEnd.https.html.ini
+++ b/tests/wpt/metadata/webxr/xrSession_requestSessionDuringEnd.https.html.ini
@@ -8,9 +8,6 @@
[Create mew session in end promise - webgl2]
expected: FAIL
- [Create mew session in end promise - webgl]
- expected: FAIL
-
[Create new session in OnSessionEnded event - webgl2]
expected: FAIL
diff --git a/tests/wpt/metadata/xhr/send-data-es-object.any.js.ini b/tests/wpt/metadata/xhr/send-data-es-object.any.js.ini
deleted file mode 100644
index 97015b66995..00000000000
--- a/tests/wpt/metadata/xhr/send-data-es-object.any.js.ini
+++ /dev/null
@@ -1,7 +0,0 @@
-[send-data-es-object.any.html]
- [sending a new ReadableStream instance]
- expected: FAIL
-
-[send-data-es-object.any.worker.html]
- [sending a new ReadableStream instance]
- expected: FAIL
diff --git a/tests/wpt/mozilla/meta/mozilla/localeCompare.html.ini b/tests/wpt/mozilla/meta/mozilla/localeCompare.html.ini
deleted file mode 100644
index 8bb28daf16c..00000000000
--- a/tests/wpt/mozilla/meta/mozilla/localeCompare.html.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[localeCompare.html]
- bug: https://github.com/servo/servo/issues/25802
- [localeCompare should return the same as other browsers, even though it's implementation-dependent]
- expected: FAIL
-