diff options
Diffstat (limited to 'testing/web-platform/meta/wasm/serialization')
11 files changed, 66 insertions, 0 deletions
diff --git a/testing/web-platform/meta/wasm/serialization/module/__dir__.ini b/testing/web-platform/meta/wasm/serialization/module/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/wasm/serialization/module/cross-origin-module-sharing-fails.html.ini b/testing/web-platform/meta/wasm/serialization/module/cross-origin-module-sharing-fails.html.ini new file mode 100644 index 0000000000..063f17f17b --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/cross-origin-module-sharing-fails.html.ini @@ -0,0 +1,7 @@ +[cross-origin-module-sharing-fails.html] + expected: TIMEOUT + [postMessaging a wasm module to an iframe in a different agent cluster fails] + expected: TIMEOUT + + [postMessaging a wasm module to a cross-origin iframe in the same agent cluster fails] + expected: NOTRUN diff --git a/testing/web-platform/meta/wasm/serialization/module/identity-not-preserved.html.ini b/testing/web-platform/meta/wasm/serialization/module/identity-not-preserved.html.ini new file mode 100644 index 0000000000..24a1d4219d --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/identity-not-preserved.html.ini @@ -0,0 +1,3 @@ +[identity-not-preserved.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/nested-worker-success.any.js.ini b/testing/web-platform/meta/wasm/serialization/module/nested-worker-success.any.js.ini new file mode 100644 index 0000000000..47ecffd1bc --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/nested-worker-success.any.js.ini @@ -0,0 +1,7 @@ +[nested-worker-success.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[nested-worker-success.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/serialization-via-history.html.ini b/testing/web-platform/meta/wasm/serialization/module/serialization-via-history.html.ini new file mode 100644 index 0000000000..49ffff9832 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/serialization-via-history.html.ini @@ -0,0 +1,3 @@ +[serialization-via-history.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini b/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini new file mode 100644 index 0000000000..50bca47f97 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/serialization-via-idb.any.js.ini @@ -0,0 +1,16 @@ +[serialization-via-idb.any.html] + expected: + if (os == "win") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] + [WebAssembly.Module cloning via IndexedDB: basic case] + expected: + if (os == "win") and not debug: [PASS, TIMEOUT] + + [WebAssembly.Module cloning via the IndexedDB: is interleaved correctly] + expected: + if (os == "win") and not debug: [PASS, TIMEOUT] + + +[serialization-via-idb.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/serialization-via-notifications-api.any.js.ini b/testing/web-platform/meta/wasm/serialization/module/serialization-via-notifications-api.any.js.ini new file mode 100644 index 0000000000..7ad266ecb4 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/serialization-via-notifications-api.any.js.ini @@ -0,0 +1,7 @@ +[serialization-via-notifications-api.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[serialization-via-notifications-api.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/share-module-cross-origin-fails.sub.html.ini b/testing/web-platform/meta/wasm/serialization/module/share-module-cross-origin-fails.sub.html.ini new file mode 100644 index 0000000000..68c4227624 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/share-module-cross-origin-fails.sub.html.ini @@ -0,0 +1,4 @@ +[share-module-cross-origin-fails.sub.html] + expected: TIMEOUT + [postMessaging a wasm module to a cross-origin iframe fails] + expected: TIMEOUT diff --git a/testing/web-platform/meta/wasm/serialization/module/window-serviceworker-failure.https.html.ini b/testing/web-platform/meta/wasm/serialization/module/window-serviceworker-failure.https.html.ini new file mode 100644 index 0000000000..4731703e29 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/window-serviceworker-failure.https.html.ini @@ -0,0 +1,10 @@ +implementation-status: backlog +bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1613912 +[window-serviceworker-failure.https.html] + expected: + if os == "linux": [TIMEOUT, OK] + TIMEOUT + [WebAssembly.Module cannot cross agent clusters, service worker edition] + expected: + if os == "linux": [TIMEOUT, FAIL] + TIMEOUT diff --git a/testing/web-platform/meta/wasm/serialization/module/window-sharedworker-failure.html.ini b/testing/web-platform/meta/wasm/serialization/module/window-sharedworker-failure.html.ini new file mode 100644 index 0000000000..c6374179c7 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/window-sharedworker-failure.html.ini @@ -0,0 +1,3 @@ +[window-sharedworker-failure.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/wasm/serialization/module/window-simple-success.html.ini b/testing/web-platform/meta/wasm/serialization/module/window-simple-success.html.ini new file mode 100644 index 0000000000..62acdd5d97 --- /dev/null +++ b/testing/web-platform/meta/wasm/serialization/module/window-simple-success.html.ini @@ -0,0 +1,5 @@ +[window-simple-success.html] + expected: + if (os == "mac") and debug: [OK, CRASH] + if (os == "linux") and debug: [OK, CRASH] + if (os == "android") and fission: [OK, TIMEOUT] |