summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
m---------test_util/wpt0
-rw-r--r--tools/wpt/expectation.json60
2 files changed, 57 insertions, 3 deletions
diff --git a/test_util/wpt b/test_util/wpt
-Subproject aebba1588bf4c0efd894261f24ba6bd5fd259a2
+Subproject eafef7e9e90735e4cc2e55d704e3cf6c3d0f8a2
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index 0fb126066..2087b70aa 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -1961,7 +1961,8 @@
"wrapKey_unwrapKey": {
"wrapKey_unwrapKey.https.any.html": false
},
- "randomUUID.any.html": true
+ "randomUUID.any.html": true,
+ "getRandomValues-bigint.tentative.any.html": false
},
"console": {
"console-is-a-namespace.any.html": true,
@@ -2249,7 +2250,36 @@
"ReadableStream with byte source: respondWithNewView() with a transferred zero-length view (in the closed state)"
],
"non-transferable-buffers.any.html": false,
- "enqueue-with-detached-buffer.window.html": false
+ "enqueue-with-detached-buffer.window.html": false,
+ "tee.any.html": [
+ "ReadableStream teeing with byte source: should be able to read one branch to the end without affecting the other",
+ "ReadableStream teeing with byte source: chunks should be cloned for each branch",
+ "ReadableStream teeing with byte source: chunks for BYOB requests from branch 1 should be cloned to branch 2",
+ "ReadableStream teeing with byte source: errors in the source should propagate to both branches",
+ "ReadableStream teeing with byte source: closing the original should close the branches",
+ "ReadableStream teeing with byte source: erroring the original should immediately error the branches",
+ "ReadableStream teeing with byte source: erroring the original should error pending reads from BYOB reader",
+ "ReadableStream teeing with byte source: canceling branch1 should finish when branch2 reads until end of stream",
+ "ReadableStream teeing with byte source: canceling branch1 should finish when original stream errors",
+ "ReadableStream teeing with byte source: should not pull any chunks if no branches are reading",
+ "ReadableStream teeing with byte source: should only pull enough to fill the emptiest queue",
+ "ReadableStream teeing with byte source: should not pull when original is already errored",
+ "ReadableStream teeing with byte source: stops pulling when original stream errors while branch 1 is reading",
+ "ReadableStream teeing with byte source: stops pulling when original stream errors while branch 2 is reading",
+ "ReadableStream teeing with byte source: stops pulling when original stream errors while both branches are reading",
+ "ReadableStream teeing with byte source: canceling both branches in sequence with delay",
+ "ReadableStream teeing with byte source: failing to cancel when canceling both branches in sequence with delay",
+ "ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, cancel branch2",
+ "ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, cancel branch1",
+ "ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch2, enqueue to branch1",
+ "ReadableStream teeing with byte source: read from branch1 and branch2, cancel branch1, respond to branch2",
+ "ReadableStream teeing with byte source: pull with BYOB reader, then pull with default reader",
+ "ReadableStream teeing with byte source: pull with default reader, then pull with BYOB reader",
+ "ReadableStream teeing with byte source: read from branch2, then read from branch1",
+ "ReadableStream teeing with byte source: read from branch1 with default reader, then close while branch2 has pending BYOB read",
+ "ReadableStream teeing with byte source: read from branch2 with default reader, then close while branch1 has pending BYOB read",
+ "ReadableStream teeing with byte source: close when both branches have pending BYOB reads"
+ ]
},
"readable-streams": {
"async-iterator.any.html": false,
@@ -2397,12 +2427,36 @@
"grow-reftypes.tentative.any.html": false,
"set-reftypes.tentative.any.html": false,
"type.tentative.any.html": false
+ },
+ "exception": {
+ "basic.tentative.any.html": false,
+ "constructor.tentative.any.html": [
+ "name",
+ "length",
+ "Calling",
+ "Invalid exception argument"
+ ],
+ "getArg.tentative.any.html": false,
+ "is.tentative.any.html": false,
+ "toString.tentative.any.html": false,
+ "type.tentative.any.html": false
+ },
+ "tag": {
+ "constructor.tentative.any.html": [
+ "name",
+ "length"
+ ],
+ "toString.tentative.any.html": false,
+ "type.tentative.any.html": false
}
},
"serialization": {
"module": {
"serialization-via-idb.any.html": false,
"serialization-via-notifications-api.any.html": false
+ },
+ "arraybuffer": {
+ "transfer.window.html": false
}
},
"webapi": {
@@ -3097,4 +3151,4 @@
"eventhandlers.any.html?wss": false,
"referrer.any.html": true
}
-}
+} \ No newline at end of file