summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorAndreu Botella <abb@randomunok.com>2021-07-03 23:33:36 +0200
committerGitHub <noreply@github.com>2021-07-03 23:33:36 +0200
commitffa75be48044255ed49a822a7a61a2a130123a4a (patch)
treefe6af45c9087fc030b3e87b6f56ee53152361b9f /tools
parent7ef0f43d87e3e45e8084bb7ae0dee2053968c010 (diff)
feat: enable WebAssembly.instantiateStreaming and wasm async compilation (#11200)
The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules.
Diffstat (limited to 'tools')
-rw-r--r--tools/wpt/expectation.json30
1 files changed, 15 insertions, 15 deletions
diff --git a/tools/wpt/expectation.json b/tools/wpt/expectation.json
index b67c0d2ff..847eb110c 100644
--- a/tools/wpt/expectation.json
+++ b/tools/wpt/expectation.json
@@ -603,23 +603,23 @@
}
},
"webapi": {
- "abort.any.html": false,
- "body.any.html": false,
- "contenttype.any.html": false,
- "empty-body.any.html": false,
+ "abort.any.html": true,
+ "body.any.html": true,
+ "contenttype.any.html": true,
+ "empty-body.any.html": true,
"historical.any.html": false,
- "idlharness.any.html": [
- "WebAssembly namespace: operation compileStreaming(Promise<Response>)",
- "WebAssembly namespace: operation instantiateStreaming(Promise<Response>, optional object)"
+ "idlharness.any.html": true,
+ "instantiateStreaming-bad-imports.any.html": true,
+ "instantiateStreaming.any.html": true,
+ "invalid-args.any.html": true,
+ "invalid-code.any.html": true,
+ "modified-contenttype.any.html": true,
+ "origin.sub.any.html": [
+ "Opaque response: compileStreaming",
+ "Opaque response: instantiateStreaming"
],
- "instantiateStreaming-bad-imports.any.html": false,
- "instantiateStreaming.any.html": false,
- "invalid-args.any.html": false,
- "invalid-code.any.html": false,
- "modified-contenttype.any.html": false,
- "origin.sub.any.html": false,
- "rejected-arg.any.html": false,
- "status.any.html": false
+ "rejected-arg.any.html": true,
+ "status.any.html": true
}
},
"WebIDL": {