diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 19:33:14 +0000 |
commit | 36d22d82aa202bb199967e9512281e9a53db42c9 (patch) | |
tree | 105e8c98ddea1c1e4784a60a5a6410fa416be2de /testing/web-platform/meta/workers | |
parent | Initial commit. (diff) | |
download | firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.tar.xz firefox-esr-36d22d82aa202bb199967e9512281e9a53db42c9.zip |
Adding upstream version 115.7.0esr.upstream/115.7.0esrupstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/workers')
223 files changed, 1449 insertions, 0 deletions
diff --git a/testing/web-platform/meta/workers/SharedWorker-constructor.html.ini b/testing/web-platform/meta/workers/SharedWorker-constructor.html.ini new file mode 100644 index 0000000000..677051b2cf --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker-constructor.html.ini @@ -0,0 +1,4 @@ +[SharedWorker-constructor.html] + [Test recursive worker creation results in exception.] + expected: FAIL + diff --git a/testing/web-platform/meta/workers/SharedWorker-exception.html.ini b/testing/web-platform/meta/workers/SharedWorker-exception.html.ini new file mode 100644 index 0000000000..1ad947d15d --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker-exception.html.ini @@ -0,0 +1,3 @@ +[SharedWorker-exception.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/SharedWorker-replace-EventHandler.any.js.ini b/testing/web-platform/meta/workers/SharedWorker-replace-EventHandler.any.js.ini new file mode 100644 index 0000000000..e758f6f309 --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker-replace-EventHandler.any.js.ini @@ -0,0 +1,3 @@ +[SharedWorker-replace-EventHandler.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/SharedWorker-script-error.html.ini b/testing/web-platform/meta/workers/SharedWorker-script-error.html.ini new file mode 100644 index 0000000000..10938c60cf --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker-script-error.html.ini @@ -0,0 +1,4 @@ +[SharedWorker-script-error.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + ERROR diff --git a/testing/web-platform/meta/workers/SharedWorker-simple.html.ini b/testing/web-platform/meta/workers/SharedWorker-simple.html.ini new file mode 100644 index 0000000000..221f2a4de0 --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker-simple.html.ini @@ -0,0 +1,3 @@ +[SharedWorker-simple.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/SharedWorkerPerformanceNow.html.ini b/testing/web-platform/meta/workers/SharedWorkerPerformanceNow.html.ini new file mode 100644 index 0000000000..dee5f5ad26 --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorkerPerformanceNow.html.ini @@ -0,0 +1,3 @@ +[SharedWorkerPerformanceNow.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/SharedWorker_blobUrl.html.ini b/testing/web-platform/meta/workers/SharedWorker_blobUrl.html.ini new file mode 100644 index 0000000000..f23e2356f2 --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker_blobUrl.html.ini @@ -0,0 +1,4 @@ +prefs: [privacy.partition.bloburl_per_agent_cluster:false] +[SharedWorker_blobUrl.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/SharedWorker_dataUrl.html.ini b/testing/web-platform/meta/workers/SharedWorker_dataUrl.html.ini new file mode 100644 index 0000000000..149f8bb214 --- /dev/null +++ b/testing/web-platform/meta/workers/SharedWorker_dataUrl.html.ini @@ -0,0 +1,3 @@ +[SharedWorker_dataUrl.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-base64.any.js.ini b/testing/web-platform/meta/workers/Worker-base64.any.js.ini new file mode 100644 index 0000000000..beaf2cc758 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-base64.any.js.ini @@ -0,0 +1,11 @@ +[Worker-base64.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-base64.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-base64.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-call.worker.js.ini b/testing/web-platform/meta/workers/Worker-call.worker.js.ini new file mode 100644 index 0000000000..591285d2c3 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-call.worker.js.ini @@ -0,0 +1,3 @@ +[Worker-call.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-constructor-proto.any.js.ini b/testing/web-platform/meta/workers/Worker-constructor-proto.any.js.ini new file mode 100644 index 0000000000..a878b99f0c --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-constructor-proto.any.js.ini @@ -0,0 +1,11 @@ +[Worker-constructor-proto.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-constructor-proto.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-constructor-proto.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-custom-event.any.js.ini b/testing/web-platform/meta/workers/Worker-custom-event.any.js.ini new file mode 100644 index 0000000000..03b979609a --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-custom-event.any.js.ini @@ -0,0 +1,11 @@ +[Worker-custom-event.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-custom-event.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-custom-event.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-formdata.any.js.ini b/testing/web-platform/meta/workers/Worker-formdata.any.js.ini new file mode 100644 index 0000000000..c2e2ff5dbd --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-formdata.any.js.ini @@ -0,0 +1,5 @@ +[Worker-formdata.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test FormData interface object] + expected: FAIL diff --git a/testing/web-platform/meta/workers/Worker-location.sub.any.js.ini b/testing/web-platform/meta/workers/Worker-location.sub.any.js.ini new file mode 100644 index 0000000000..dd46379ed5 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-location.sub.any.js.ini @@ -0,0 +1,7 @@ +[Worker-location.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-location.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-messageport.html.ini b/testing/web-platform/meta/workers/Worker-messageport.html.ini new file mode 100644 index 0000000000..f07f79ef76 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-messageport.html.ini @@ -0,0 +1,3 @@ +[Worker-messageport.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-multi-port.html.ini b/testing/web-platform/meta/workers/Worker-multi-port.html.ini new file mode 100644 index 0000000000..95ae8d95ae --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-multi-port.html.ini @@ -0,0 +1,3 @@ +[Worker-multi-port.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-nested-importScripts-error.html.ini b/testing/web-platform/meta/workers/Worker-nested-importScripts-error.html.ini new file mode 100644 index 0000000000..9c6ce59772 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-nested-importScripts-error.html.ini @@ -0,0 +1,3 @@ +[Worker-nested-importScripts-error.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-replace-event-handler.any.js.ini b/testing/web-platform/meta/workers/Worker-replace-event-handler.any.js.ini new file mode 100644 index 0000000000..b6777678f2 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-replace-event-handler.any.js.ini @@ -0,0 +1,11 @@ +[Worker-replace-event-handler.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-event-handler.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-event-handler.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-replace-global-constructor.any.js.ini b/testing/web-platform/meta/workers/Worker-replace-global-constructor.any.js.ini new file mode 100644 index 0000000000..437c28f892 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-replace-global-constructor.any.js.ini @@ -0,0 +1,11 @@ +[Worker-replace-global-constructor.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-global-constructor.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-global-constructor.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-replace-self.any.js.ini b/testing/web-platform/meta/workers/Worker-replace-self.any.js.ini new file mode 100644 index 0000000000..f0ab413ed8 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-replace-self.any.js.ini @@ -0,0 +1,11 @@ +[Worker-replace-self.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-self.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Worker-replace-self.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-simultaneous-errors.html.ini b/testing/web-platform/meta/workers/Worker-simultaneous-errors.html.ini new file mode 100644 index 0000000000..da23078edb --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-simultaneous-errors.html.ini @@ -0,0 +1,3 @@ +[Worker-simultaneous-errors.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-structure-message.html.ini b/testing/web-platform/meta/workers/Worker-structure-message.html.ini new file mode 100644 index 0000000000..823ef20b61 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-structure-message.html.ini @@ -0,0 +1,3 @@ +[Worker-structure-message.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-terminate-forever-during-evaluation.html.ini b/testing/web-platform/meta/workers/Worker-terminate-forever-during-evaluation.html.ini new file mode 100644 index 0000000000..0a090672db --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-terminate-forever-during-evaluation.html.ini @@ -0,0 +1,3 @@ +[Worker-terminate-forever-during-evaluation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-terminate-forever.html.ini b/testing/web-platform/meta/workers/Worker-terminate-forever.html.ini new file mode 100644 index 0000000000..c737ab9519 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-terminate-forever.html.ini @@ -0,0 +1,3 @@ +[Worker-terminate-forever.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-termination-with-port-messages.html.ini b/testing/web-platform/meta/workers/Worker-termination-with-port-messages.html.ini new file mode 100644 index 0000000000..1f21b8ba67 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-termination-with-port-messages.html.ini @@ -0,0 +1,3 @@ +[Worker-termination-with-port-messages.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-timeout-cancel-order.html.ini b/testing/web-platform/meta/workers/Worker-timeout-cancel-order.html.ini new file mode 100644 index 0000000000..e9a1c5de07 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-timeout-cancel-order.html.ini @@ -0,0 +1,3 @@ +[Worker-timeout-cancel-order.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker-timeout-decreasing-order.html.ini b/testing/web-platform/meta/workers/Worker-timeout-decreasing-order.html.ini new file mode 100644 index 0000000000..08e9aa0d5f --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-timeout-decreasing-order.html.ini @@ -0,0 +1,8 @@ +[Worker-timeout-decreasing-order.html] + [Tests timeouts on the worker are fired in decreasing order.] + expected: + if (os == "linux") and not swgl and not fission and not debug: PASS + if (os == "linux") and not swgl and fission and debug: PASS + if (os == "android") and not swgl and not debug: PASS + if os == "win": PASS + [PASS, FAIL] diff --git a/testing/web-platform/meta/workers/Worker-timeout-increasing-order.html.ini b/testing/web-platform/meta/workers/Worker-timeout-increasing-order.html.ini new file mode 100644 index 0000000000..dcd2c5de9e --- /dev/null +++ b/testing/web-platform/meta/workers/Worker-timeout-increasing-order.html.ini @@ -0,0 +1,3 @@ +[Worker-timeout-increasing-order.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope-close.html.ini b/testing/web-platform/meta/workers/WorkerGlobalScope-close.html.ini new file mode 100644 index 0000000000..53f6f634e6 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope-close.html.ini @@ -0,0 +1,6 @@ +[WorkerGlobalScope-close.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test sending a message after closing.] + expected: + if (os == "linux") and debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini new file mode 100644 index 0000000000..01706884db --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_colno.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_ErrorEvent_colno.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini new file mode 100644 index 0000000000..c5332f7129 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_filename.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_ErrorEvent_filename.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini new file mode 100644 index 0000000000..af993a9a98 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_lineno.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_ErrorEvent_lineno.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini new file mode 100644 index 0000000000..2a3a88dab8 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_ErrorEvent_message.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_ErrorEvent_message.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts.htm.ini new file mode 100644 index 0000000000..e4bd063a3d --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_importScripts.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini new file mode 100644 index 0000000000..2c8cd82994 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NetworkErr.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_importScripts_NetworkErr.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NosniffErr.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NosniffErr.htm.ini new file mode 100644 index 0000000000..f4271e4749 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_importScripts_NosniffErr.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_importScripts_NosniffErr.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.js.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.js.ini new file mode 100644 index 0000000000..8e509f4fca --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_requestAnimationFrame.tentative.worker.js.ini @@ -0,0 +1,4 @@ +[WorkerGlobalScope_requestAnimationFrame.tentative.worker.html] + prefs: [dom.workers.requestAnimationFrame:true] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_setInterval.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_setInterval.htm.ini new file mode 100644 index 0000000000..95effa54c3 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_setInterval.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_setInterval.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerGlobalScope_setTimeout.htm.ini b/testing/web-platform/meta/workers/WorkerGlobalScope_setTimeout.htm.ini new file mode 100644 index 0000000000..477b8392e1 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerGlobalScope_setTimeout.htm.ini @@ -0,0 +1,3 @@ +[WorkerGlobalScope_setTimeout.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation-origin.sub.window.js.ini b/testing/web-platform/meta/workers/WorkerLocation-origin.sub.window.js.ini new file mode 100644 index 0000000000..3b3c39e657 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation-origin.sub.window.js.ini @@ -0,0 +1,3 @@ +[WorkerLocation-origin.sub.window.html] + expected: + if debug and fission and (os == "android"): [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation.htm.ini b/testing/web-platform/meta/workers/WorkerLocation.htm.ini new file mode 100644 index 0000000000..d995e443d7 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_hash.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_hash.htm.ini new file mode 100644 index 0000000000..9205aecef9 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_hash.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_hash.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_hash_encoding.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_hash_encoding.htm.ini new file mode 100644 index 0000000000..9ac6bc5e1f --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_hash_encoding.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_hash_encoding.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_hash_nonexist.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_hash_nonexist.htm.ini new file mode 100644 index 0000000000..3d41af148b --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_hash_nonexist.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_hash_nonexist.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_host.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_host.htm.ini new file mode 100644 index 0000000000..b8d6658229 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_host.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_host.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_hostname.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_hostname.htm.ini new file mode 100644 index 0000000000..92368e1df4 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_hostname.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_hostname.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_href.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_href.htm.ini new file mode 100644 index 0000000000..e9d71d2773 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_href.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_href.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_pathname.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_pathname.htm.ini new file mode 100644 index 0000000000..58f86deeaa --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_pathname.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_pathname.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_port.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_port.htm.ini new file mode 100644 index 0000000000..5eea3ea37b --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_port.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_port.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_protocol.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_protocol.htm.ini new file mode 100644 index 0000000000..0db21a72d9 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_protocol.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_protocol.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_search.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_search.htm.ini new file mode 100644 index 0000000000..fd0b329979 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_search.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_search.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_search_empty.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_search_empty.htm.ini new file mode 100644 index 0000000000..eb350500e5 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_search_empty.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_search_empty.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_search_fragment.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_search_fragment.htm.ini new file mode 100644 index 0000000000..4c51e274c3 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_search_fragment.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_search_fragment.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerLocation_search_nonexist.htm.ini b/testing/web-platform/meta/workers/WorkerLocation_search_nonexist.htm.ini new file mode 100644 index 0000000000..2e4987f049 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerLocation_search_nonexist.htm.ini @@ -0,0 +1,3 @@ +[WorkerLocation_search_nonexist.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator-hardware-concurrency.any.js.ini b/testing/web-platform/meta/workers/WorkerNavigator-hardware-concurrency.any.js.ini new file mode 100644 index 0000000000..925e28799d --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator-hardware-concurrency.any.js.ini @@ -0,0 +1,11 @@ +[WorkerNavigator-hardware-concurrency.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[WorkerNavigator-hardware-concurrency.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[WorkerNavigator-hardware-concurrency.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator.any.js.ini b/testing/web-platform/meta/workers/WorkerNavigator.any.js.ini new file mode 100644 index 0000000000..ecd98d7856 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator.any.js.ini @@ -0,0 +1,11 @@ +[WorkerNavigator.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[WorkerNavigator.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[WorkerNavigator.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_appName.htm.ini b/testing/web-platform/meta/workers/WorkerNavigator_appName.htm.ini new file mode 100644 index 0000000000..b58d3eac77 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_appName.htm.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_appName.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_appVersion.htm.ini b/testing/web-platform/meta/workers/WorkerNavigator_appVersion.htm.ini new file mode 100644 index 0000000000..081cb0d08d --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_appVersion.htm.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_appVersion.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_onLine.htm.ini b/testing/web-platform/meta/workers/WorkerNavigator_onLine.htm.ini new file mode 100644 index 0000000000..196be909b3 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_onLine.htm.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_onLine.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_platform.htm.ini b/testing/web-platform/meta/workers/WorkerNavigator_platform.htm.ini new file mode 100644 index 0000000000..927ff62d3f --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_platform.htm.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_platform.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_userAgent.htm.ini b/testing/web-platform/meta/workers/WorkerNavigator_userAgent.htm.ini new file mode 100644 index 0000000000..ae60613dcd --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_userAgent.htm.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_userAgent.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.http.html.ini b/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.http.html.ini new file mode 100644 index 0000000000..f51db341f9 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.http.html.ini @@ -0,0 +1,3 @@ +[WorkerNavigator_userAgentData.http.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.https.html.ini b/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.https.html.ini new file mode 100644 index 0000000000..8e57a16a86 --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerNavigator_userAgentData.https.html.ini @@ -0,0 +1,5 @@ +[WorkerNavigator_userAgentData.https.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test that userAgentData is available in workers in secure contexts] + expected: FAIL diff --git a/testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini b/testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini new file mode 100644 index 0000000000..7aa75de84c --- /dev/null +++ b/testing/web-platform/meta/workers/WorkerPerformanceNow.html.ini @@ -0,0 +1,4 @@ +prefs: [privacy.reduceTimerPrecision:false] +[WorkerPerformanceNow.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_bubbles_cancelable.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_bubbles_cancelable.htm.ini new file mode 100644 index 0000000000..ff391feaf3 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_bubbles_cancelable.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_bubbles_cancelable.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_error.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_error.htm.ini new file mode 100644 index 0000000000..8c170e3f37 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_error.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_error.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_filename.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_filename.htm.ini new file mode 100644 index 0000000000..f3e5671d89 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_filename.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_filename.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_lineno.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_lineno.htm.ini new file mode 100644 index 0000000000..d9769541bc --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_lineno.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_lineno.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_message.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_message.htm.ini new file mode 100644 index 0000000000..072eef1c6d --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_message.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_message.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_ErrorEvent_type.htm.ini b/testing/web-platform/meta/workers/Worker_ErrorEvent_type.htm.ini new file mode 100644 index 0000000000..edffadef7f --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_ErrorEvent_type.htm.ini @@ -0,0 +1,3 @@ +[Worker_ErrorEvent_type.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_NosniffErr.htm.ini b/testing/web-platform/meta/workers/Worker_NosniffErr.htm.ini new file mode 100644 index 0000000000..3257cb7107 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_NosniffErr.htm.ini @@ -0,0 +1,3 @@ +[Worker_NosniffErr.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_basic.htm.ini b/testing/web-platform/meta/workers/Worker_basic.htm.ini new file mode 100644 index 0000000000..feb16101e8 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_basic.htm.ini @@ -0,0 +1,3 @@ +[Worker_basic.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_cross_origin_security_err.htm.ini b/testing/web-platform/meta/workers/Worker_cross_origin_security_err.htm.ini new file mode 100644 index 0000000000..8a18073da0 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_cross_origin_security_err.htm.ini @@ -0,0 +1,3 @@ +[Worker_cross_origin_security_err.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_dispatchEvent_ErrorEvent.htm.ini b/testing/web-platform/meta/workers/Worker_dispatchEvent_ErrorEvent.htm.ini new file mode 100644 index 0000000000..faa7302d60 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_dispatchEvent_ErrorEvent.htm.ini @@ -0,0 +1,3 @@ +[Worker_dispatchEvent_ErrorEvent.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_script_mimetype.htm.ini b/testing/web-platform/meta/workers/Worker_script_mimetype.htm.ini new file mode 100644 index 0000000000..3119b73e5c --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_script_mimetype.htm.ini @@ -0,0 +1,3 @@ +[Worker_script_mimetype.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/Worker_terminate_event_queue.htm.ini b/testing/web-platform/meta/workers/Worker_terminate_event_queue.htm.ini new file mode 100644 index 0000000000..7eecef1ea4 --- /dev/null +++ b/testing/web-platform/meta/workers/Worker_terminate_event_queue.htm.ini @@ -0,0 +1,3 @@ +[Worker_terminate_event_queue.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/abrupt-completion.html.ini b/testing/web-platform/meta/workers/abrupt-completion.html.ini new file mode 100644 index 0000000000..1d8c5c3e10 --- /dev/null +++ b/testing/web-platform/meta/workers/abrupt-completion.html.ini @@ -0,0 +1,3 @@ +[abrupt-completion.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/baseurl/alpha/sharedworker-in-worker.html.ini b/testing/web-platform/meta/workers/baseurl/alpha/sharedworker-in-worker.html.ini new file mode 100644 index 0000000000..333edb3a26 --- /dev/null +++ b/testing/web-platform/meta/workers/baseurl/alpha/sharedworker-in-worker.html.ini @@ -0,0 +1,4 @@ +[sharedworker-in-worker.html] + [Base URL in workers: new SharedWorker()] + expected: FAIL + diff --git a/testing/web-platform/meta/workers/baseurl/alpha/worker-in-worker.html.ini b/testing/web-platform/meta/workers/baseurl/alpha/worker-in-worker.html.ini new file mode 100644 index 0000000000..d5d12ddb17 --- /dev/null +++ b/testing/web-platform/meta/workers/baseurl/alpha/worker-in-worker.html.ini @@ -0,0 +1,3 @@ +[worker-in-worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-moduleworker.html.ini b/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-moduleworker.html.ini new file mode 100644 index 0000000000..60b1663e55 --- /dev/null +++ b/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-moduleworker.html.ini @@ -0,0 +1,3 @@ +[xhr-in-moduleworker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-sharedworker.html.ini b/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-sharedworker.html.ini new file mode 100644 index 0000000000..a724931064 --- /dev/null +++ b/testing/web-platform/meta/workers/baseurl/alpha/xhr-in-sharedworker.html.ini @@ -0,0 +1,3 @@ +[xhr-in-sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/Infinity-arguments.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/Infinity-arguments.html.ini new file mode 100644 index 0000000000..0d9d4b6a96 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/Infinity-arguments.html.ini @@ -0,0 +1,6 @@ +[Infinity-arguments.html] + expected: + if release_or_beta: [TIMEOUT, OK] + [Test constructing a shared worker with Infinity] + expected: + if release_or_beta: [TIMEOUT, PASS] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/NaN-arguments.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/NaN-arguments.html.ini new file mode 100644 index 0000000000..af68dab83b --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/NaN-arguments.html.ini @@ -0,0 +1,6 @@ +[NaN-arguments.html] + expected: + if release_or_beta: [TIMEOUT, OK] + [Test constructing a shared worker with NaN] + expected: + if release_or_beta: [TIMEOUT, PASS] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/__dir__.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/__dir__.ini new file mode 100644 index 0000000000..56208d4b8c --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [detail::ProxyRelease, mozilla::SupportsThreadSafeWeakPtr, mozilla::ipc::BackgroundChildImpl::AllocPRemoteWorkerChild] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/connect-event.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/connect-event.html.ini new file mode 100644 index 0000000000..59866ac6c1 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/connect-event.html.ini @@ -0,0 +1,3 @@ +[connect-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-name.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-name.html.ini new file mode 100644 index 0000000000..0eb556276c --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-name.html.ini @@ -0,0 +1,3 @@ +[dummy-name.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-shared-worker.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-shared-worker.html.ini new file mode 100644 index 0000000000..462b4a81d5 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/dummy-shared-worker.html.ini @@ -0,0 +1,3 @@ +[dummy-shared-worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/empty-name.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/empty-name.html.ini new file mode 100644 index 0000000000..0b78eda067 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/empty-name.html.ini @@ -0,0 +1,3 @@ +[empty-name.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/global-members.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/global-members.html.ini new file mode 100644 index 0000000000..67f2b71af7 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/global-members.html.ini @@ -0,0 +1,3 @@ +[global-members.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/interface-objects.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/interface-objects.html.ini new file mode 100644 index 0000000000..8842defa29 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/interface-objects.html.ini @@ -0,0 +1,3 @@ +[interface-objects.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/name.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/name.html.ini new file mode 100644 index 0000000000..df77d26eb2 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/name.html.ini @@ -0,0 +1,3 @@ +[name.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/no-arguments-ctor.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/no-arguments-ctor.html.ini new file mode 100644 index 0000000000..70ad253e92 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/no-arguments-ctor.html.ini @@ -0,0 +1,3 @@ +[no-arguments-ctor.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/null-arguments.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/null-arguments.html.ini new file mode 100644 index 0000000000..92d4ff4b1d --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/null-arguments.html.ini @@ -0,0 +1,3 @@ +[null-arguments.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/number-arguments.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/number-arguments.html.ini new file mode 100644 index 0000000000..988e5e9312 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/number-arguments.html.ini @@ -0,0 +1,3 @@ +[number-arguments.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/port-onmessage.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/port-onmessage.html.ini new file mode 100644 index 0000000000..17e5e09970 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/port-onmessage.html.ini @@ -0,0 +1,3 @@ +[port-onmessage.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/port-properties.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/port-properties.html.ini new file mode 100644 index 0000000000..aabe3b7921 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/port-properties.html.ini @@ -0,0 +1,3 @@ +[port-properties.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/port-readonly.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/port-readonly.html.ini new file mode 100644 index 0000000000..2469008081 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/port-readonly.html.ini @@ -0,0 +1,3 @@ +[port-readonly.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/same-origin.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/same-origin.html.ini new file mode 100644 index 0000000000..92b746e48d --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/same-origin.html.ini @@ -0,0 +1,3 @@ +[same-origin.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/setting-port-members.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/setting-port-members.html.ini new file mode 100644 index 0000000000..b91aa71a23 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/setting-port-members.html.ini @@ -0,0 +1,3 @@ +[setting-port-members.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/undefined-arguments.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/undefined-arguments.html.ini new file mode 100644 index 0000000000..a30d67c639 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/undefined-arguments.html.ini @@ -0,0 +1,3 @@ +[undefined-arguments.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/unexpected-global-properties.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/unexpected-global-properties.html.ini new file mode 100644 index 0000000000..5e8e49eb42 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/unexpected-global-properties.html.ini @@ -0,0 +1,3 @@ +[unexpected-global-properties.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/SharedWorker/unresolvable-url.html.ini b/testing/web-platform/meta/workers/constructors/SharedWorker/unresolvable-url.html.ini new file mode 100644 index 0000000000..43c7aeb248 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/SharedWorker/unresolvable-url.html.ini @@ -0,0 +1,3 @@ +[unresolvable-url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/ctor-1.html.ini b/testing/web-platform/meta/workers/constructors/Worker/ctor-1.html.ini new file mode 100644 index 0000000000..bc53798e6c --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/ctor-1.html.ini @@ -0,0 +1,3 @@ +[ctor-1.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/ctor-null.html.ini b/testing/web-platform/meta/workers/constructors/Worker/ctor-null.html.ini new file mode 100644 index 0000000000..92a84473d4 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/ctor-null.html.ini @@ -0,0 +1,3 @@ +[ctor-null.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/constructors/Worker/ctor-undefined.html.ini b/testing/web-platform/meta/workers/constructors/Worker/ctor-undefined.html.ini new file mode 100644 index 0000000000..4b002194e4 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/ctor-undefined.html.ini @@ -0,0 +1,3 @@ +[ctor-undefined.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/expected-self-properties.worker.js.ini b/testing/web-platform/meta/workers/constructors/Worker/expected-self-properties.worker.js.ini new file mode 100644 index 0000000000..faeef3110d --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/expected-self-properties.worker.js.ini @@ -0,0 +1,10 @@ +[expected-self-properties.worker] + [existence of SharedWorker] + expected: FAIL + + +[expected-self-properties.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [existence of SharedWorker] + expected: FAIL diff --git a/testing/web-platform/meta/workers/constructors/Worker/same-origin.html.ini b/testing/web-platform/meta/workers/constructors/Worker/same-origin.html.ini new file mode 100644 index 0000000000..92b746e48d --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/same-origin.html.ini @@ -0,0 +1,3 @@ +[same-origin.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/terminate.html.ini b/testing/web-platform/meta/workers/constructors/Worker/terminate.html.ini new file mode 100644 index 0000000000..054769e757 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/terminate.html.ini @@ -0,0 +1,3 @@ +[terminate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/unexpected-self-properties.worker.js.ini b/testing/web-platform/meta/workers/constructors/Worker/unexpected-self-properties.worker.js.ini new file mode 100644 index 0000000000..3f8dcc1102 --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/unexpected-self-properties.worker.js.ini @@ -0,0 +1,3 @@ +[unexpected-self-properties.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/constructors/Worker/use-base-url.html.ini b/testing/web-platform/meta/workers/constructors/Worker/use-base-url.html.ini new file mode 100644 index 0000000000..59ed882c6a --- /dev/null +++ b/testing/web-platform/meta/workers/constructors/Worker/use-base-url.html.ini @@ -0,0 +1,3 @@ +[use-base-url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/data-url-shared.html.ini b/testing/web-platform/meta/workers/data-url-shared.html.ini new file mode 100644 index 0000000000..0adbb17b75 --- /dev/null +++ b/testing/web-platform/meta/workers/data-url-shared.html.ini @@ -0,0 +1,3 @@ +[data-url-shared.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/data-url.html.ini b/testing/web-platform/meta/workers/data-url.html.ini new file mode 100644 index 0000000000..a8aa168604 --- /dev/null +++ b/testing/web-platform/meta/workers/data-url.html.ini @@ -0,0 +1,3 @@ +[data-url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/dedicated-worker-from-blob-url.window.js.ini b/testing/web-platform/meta/workers/dedicated-worker-from-blob-url.window.js.ini new file mode 100644 index 0000000000..452900d7cc --- /dev/null +++ b/testing/web-platform/meta/workers/dedicated-worker-from-blob-url.window.js.ini @@ -0,0 +1,3 @@ +[dedicated-worker-from-blob-url.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/dedicated-worker-in-data-url-context.window.js.ini b/testing/web-platform/meta/workers/dedicated-worker-in-data-url-context.window.js.ini new file mode 100644 index 0000000000..b0755ea5da --- /dev/null +++ b/testing/web-platform/meta/workers/dedicated-worker-in-data-url-context.window.js.ini @@ -0,0 +1,3 @@ +[dedicated-worker-in-data-url-context.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/dedicated-worker-parse-error-failure.html.ini b/testing/web-platform/meta/workers/dedicated-worker-parse-error-failure.html.ini new file mode 100644 index 0000000000..8b47bd5bc2 --- /dev/null +++ b/testing/web-platform/meta/workers/dedicated-worker-parse-error-failure.html.ini @@ -0,0 +1,8 @@ +[dedicated-worker-parse-error-failure.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Static import on classic worker should dispatch an event named error.] + expected: FAIL + + [Classic worker construction for script with syntax error should dispatch an event named error.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/examples/general.any.js.ini b/testing/web-platform/meta/workers/examples/general.any.js.ini new file mode 100644 index 0000000000..32b94df03a --- /dev/null +++ b/testing/web-platform/meta/workers/examples/general.any.js.ini @@ -0,0 +1,7 @@ +[general.any.serviceworker.html] + expected: + if (processor == "x86") and (os == "win") and not debug: [OK, TIMEOUT] + +[general.any.sharedworker.html] + +[general.any.worker.html] diff --git a/testing/web-platform/meta/workers/examples/general.worker.js.ini b/testing/web-platform/meta/workers/examples/general.worker.js.ini new file mode 100644 index 0000000000..3b6d7094c5 --- /dev/null +++ b/testing/web-platform/meta/workers/examples/general.worker.js.ini @@ -0,0 +1,3 @@ +[general.worker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/examples/onconnect.any.js.ini b/testing/web-platform/meta/workers/examples/onconnect.any.js.ini new file mode 100644 index 0000000000..9b5c9fa4d8 --- /dev/null +++ b/testing/web-platform/meta/workers/examples/onconnect.any.js.ini @@ -0,0 +1,3 @@ +[onconnect.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/importscripts_mime.any.js.ini b/testing/web-platform/meta/workers/importscripts_mime.any.js.ini new file mode 100644 index 0000000000..7d3e85f5b8 --- /dev/null +++ b/testing/web-platform/meta/workers/importscripts_mime.any.js.ini @@ -0,0 +1,11 @@ +[importscripts_mime.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[importscripts_mime.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[importscripts_mime.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/importscripts_mime_local.any.js.ini b/testing/web-platform/meta/workers/importscripts_mime_local.any.js.ini new file mode 100644 index 0000000000..7f54f997d3 --- /dev/null +++ b/testing/web-platform/meta/workers/importscripts_mime_local.any.js.ini @@ -0,0 +1,290 @@ +[importscripts_mime_local.any.worker.html] + [importScripts() requires scripty MIME types for data: URLs: image/png is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: video/mpeg is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/plain is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: application/xml is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: application/octet-stream is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/potato is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: potato/text is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: aaa/aaa is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: zzz/zzz is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv; charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv;charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv;bla;bla is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: Text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/Html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: TeXt/HtMl is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: TEXT/HTML is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: image/png is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: video/mpeg is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/plain is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: application/xml is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: application/octet-stream is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/potato is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: potato/text is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: aaa/aaa is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: zzz/zzz is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv; charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv;charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv;bla;bla is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: Text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/Html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: TeXt/HtMl is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: TEXT/HTML is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + +[importscripts_mime_local.any.sharedworker.html] + [importScripts() requires scripty MIME types for data: URLs: image/png is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: video/mpeg is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/plain is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: application/xml is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: application/octet-stream is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/potato is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: potato/text is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: aaa/aaa is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: zzz/zzz is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv; charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv;charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/csv;bla;bla is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: Text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: text/Html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: TeXt/HtMl is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for data: URLs: TEXT/HTML is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: image/png is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: video/mpeg is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/plain is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: application/xml is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: application/octet-stream is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/potato is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: potato/text is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: aaa/aaa is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: zzz/zzz is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv; charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv;charset=utf-8 is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/csv;bla;bla is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: Text/html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: text/Html is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: TeXt/HtMl is blocked.] + expected: + if not early_beta_or_earlier: FAIL + + [importScripts() requires scripty MIME types for blob: URLs: TEXT/HTML is blocked.] + expected: + if not early_beta_or_earlier: FAIL diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/message-event.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/message-event.html.ini new file mode 100644 index 0000000000..5ec7b6257b --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/message-event.html.ini @@ -0,0 +1,3 @@ +[message-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/return-value.worker.js.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/return-value.worker.js.ini new file mode 100644 index 0000000000..2a2c46e063 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/return-value.worker.js.ini @@ -0,0 +1,3 @@ +[return-value.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.html.ini new file mode 100644 index 0000000000..ab9022dc5d --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-dictionary.html.ini @@ -0,0 +1,3 @@ +[second-argument-dictionary.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html.ini new file mode 100644 index 0000000000..278c333197 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-null-in-array.html.ini @@ -0,0 +1,3 @@ +[second-argument-null-in-array.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html.ini new file mode 100644 index 0000000000..681427254c --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/second-argument-undefined.html.ini @@ -0,0 +1,3 @@ +[second-argument-undefined.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html.ini new file mode 100644 index 0000000000..ca7c2bada7 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/setting-postMessage.html.ini @@ -0,0 +1,3 @@ +[setting-postMessage.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html.ini new file mode 100644 index 0000000000..e1c0a19a70 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-imagedata.html.ini @@ -0,0 +1,3 @@ +[structured-clone-imagedata.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html.ini b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html.ini new file mode 100644 index 0000000000..0951738b99 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/DedicatedWorkerGlobalScope/postMessage/structured-clone-message.html.ini @@ -0,0 +1,3 @@ +[structured-clone-message.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/onconnect.html.ini b/testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/onconnect.html.ini new file mode 100644 index 0000000000..d8c41dcc67 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/SharedWorkerGlobalScope/onconnect.html.ini @@ -0,0 +1,4 @@ +[onconnect.html] + [onconnect] + expected: FAIL + diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/members.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/members.html.ini new file mode 100644 index 0000000000..1ddaf83c55 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/members.html.ini @@ -0,0 +1,3 @@ +[members.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect-module.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect-module.html.ini new file mode 100644 index 0000000000..99a482d5e9 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect-module.html.ini @@ -0,0 +1,3 @@ +[redirect-module.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect.html.ini new file mode 100644 index 0000000000..500165f203 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/redirect.html.ini @@ -0,0 +1,3 @@ +[redirect.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/returns-same-object.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/returns-same-object.any.js.ini new file mode 100644 index 0000000000..5934d872be --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/returns-same-object.any.js.ini @@ -0,0 +1,11 @@ +[returns-same-object.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[returns-same-object.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[returns-same-object.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/setting-members.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/setting-members.html.ini new file mode 100644 index 0000000000..afe46e35bd --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/setting-members.html.ini @@ -0,0 +1,3 @@ +[setting-members.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/worker-separate-file.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/worker-separate-file.html.ini new file mode 100644 index 0000000000..3e03a43238 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/location/worker-separate-file.html.ini @@ -0,0 +1,3 @@ +[worker-separate-file.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html.ini new file mode 100644 index 0000000000..12bd59916a --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html.ini @@ -0,0 +1,4 @@ +[exception-in-onerror.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and debug: [OK, ERROR] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/handled.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/handled.html.ini new file mode 100644 index 0000000000..7002992fe6 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/handled.html.ini @@ -0,0 +1,3 @@ +[handled.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-DOMException.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-DOMException.html.ini new file mode 100644 index 0000000000..3fdfe568ba --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-DOMException.html.ini @@ -0,0 +1,3 @@ +[message-classic-DOMException.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-Error.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-Error.html.ini new file mode 100644 index 0000000000..341bd875e2 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-classic-Error.html.ini @@ -0,0 +1,3 @@ +[message-classic-Error.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-DOMException.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-DOMException.html.ini new file mode 100644 index 0000000000..d9f2a0ce61 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-DOMException.html.ini @@ -0,0 +1,3 @@ +[message-module-DOMException.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-Error.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-Error.html.ini new file mode 100644 index 0000000000..6b80972845 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/message-module-Error.html.ini @@ -0,0 +1,4 @@ +[message-module-Error.html] + expected: + if (os == "android") and debug and fission: [OK, TIMEOUT] + if (os == "android") and debug and not fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html.ini new file mode 100644 index 0000000000..e6997eb4d3 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html.ini @@ -0,0 +1,3 @@ +[not-handled.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini new file mode 100644 index 0000000000..597a76f371 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html.ini @@ -0,0 +1,3 @@ +[propagate-to-window-onerror.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/self.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/self.any.js.ini new file mode 100644 index 0000000000..881ee4a6a8 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerGlobalScope/self.any.js.ini @@ -0,0 +1,11 @@ +[self.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[self.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[self.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/WindowTimers/005.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/WindowTimers/005.html.ini new file mode 100644 index 0000000000..6bf38784f1 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/WindowTimers/005.html.ini @@ -0,0 +1,3 @@ +[005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/__dir__.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/__dir__.ini new file mode 100644 index 0000000000..daf68383df --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/001.worker.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/001.worker.js.ini new file mode 100644 index 0000000000..6916f1e81c --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/001.worker.js.ini @@ -0,0 +1,3 @@ +[001.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/002.worker.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/002.worker.js.ini new file mode 100644 index 0000000000..58d58e82e6 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/002.worker.js.ini @@ -0,0 +1,3 @@ +[002.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/003.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/003.html.ini new file mode 100644 index 0000000000..ac366e49ec --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/003.html.ini @@ -0,0 +1,3 @@ +[003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/004.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/004.html.ini new file mode 100644 index 0000000000..51c80a60ff --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/004.html.ini @@ -0,0 +1,3 @@ +[004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/005.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/005.html.ini new file mode 100644 index 0000000000..6bf38784f1 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/005.html.ini @@ -0,0 +1,3 @@ +[005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/006.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/006.html.ini new file mode 100644 index 0000000000..df65c2996f --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/006.html.ini @@ -0,0 +1,3 @@ +[006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/007.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/007.html.ini new file mode 100644 index 0000000000..4bb0f0c5c0 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/007.html.ini @@ -0,0 +1,3 @@ +[007.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/008.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/008.html.ini new file mode 100644 index 0000000000..6b8423b90d --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/008.html.ini @@ -0,0 +1,3 @@ +[008.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/009.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/009.html.ini new file mode 100644 index 0000000000..23ec825209 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/009.html.ini @@ -0,0 +1,3 @@ +[009.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/010.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/010.html.ini new file mode 100644 index 0000000000..30cf8f3c61 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/010.html.ini @@ -0,0 +1,3 @@ +[010.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/011.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/011.html.ini new file mode 100644 index 0000000000..689b034ef8 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/011.html.ini @@ -0,0 +1,3 @@ +[011.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/012.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/012.html.ini new file mode 100644 index 0000000000..3c24b61077 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/012.html.ini @@ -0,0 +1,3 @@ +[012.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/blob-url.worker.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/blob-url.worker.js.ini new file mode 100644 index 0000000000..fdffb4114e --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/blob-url.worker.js.ini @@ -0,0 +1,5 @@ +[blob-url.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [A revoked blob URL will fail] + expected: FAIL diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/catch.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/catch.sub.any.js.ini new file mode 100644 index 0000000000..835fd1bf8f --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/catch.sub.any.js.ini @@ -0,0 +1,8 @@ +[catch.sub.any.sharedworker.html] + +[catch.sub.any.serviceworker.html] + expected: + if (os == "win") and not debug and (processor == "x86_64") and (version == "10.0.22621"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86_64") and (version == "10.0.19041"): [OK, TIMEOUT] + +[catch.sub.any.worker.html] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini new file mode 100644 index 0000000000..1cbdef913e --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-cross-origin.sub.any.js.ini @@ -0,0 +1,7 @@ +[report-error-cross-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-cross-origin.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-redirect-to-cross-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-redirect-to-cross-origin.sub.any.js.ini new file mode 100644 index 0000000000..f8de8357cd --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-redirect-to-cross-origin.sub.any.js.ini @@ -0,0 +1,7 @@ +[report-error-redirect-to-cross-origin.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-redirect-to-cross-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini new file mode 100644 index 0000000000..c8283d62d8 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-same-origin.sub.any.js.ini @@ -0,0 +1,7 @@ +[report-error-same-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-same-origin.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-cross-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-cross-origin.sub.any.js.ini new file mode 100644 index 0000000000..04b1b5290a --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-cross-origin.sub.any.js.ini @@ -0,0 +1,7 @@ +[report-error-setTimeout-cross-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-setTimeout-cross-origin.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-redirect-to-cross-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-redirect-to-cross-origin.sub.any.js.ini new file mode 100644 index 0000000000..6330e977b6 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-redirect-to-cross-origin.sub.any.js.ini @@ -0,0 +1,7 @@ +[report-error-setTimeout-redirect-to-cross-origin.sub.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-setTimeout-redirect-to-cross-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini new file mode 100644 index 0000000000..a72f8ffac2 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/importScripts/report-error-setTimeout-same-origin.sub.any.js.ini @@ -0,0 +1,8 @@ +[report-error-setTimeout-same-origin.sub.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[report-error-setTimeout-same-origin.sub.any.worker.html] + expected: + if (os == "linux") and debug and not fission: [OK, ERROR] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/002.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/002.html.ini new file mode 100644 index 0000000000..4d099b7a56 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/002.html.ini @@ -0,0 +1,3 @@ +[002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/003.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/003.html.ini new file mode 100644 index 0000000000..ac366e49ec --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/003.html.ini @@ -0,0 +1,3 @@ +[003.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/004.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/004.html.ini new file mode 100644 index 0000000000..51c80a60ff --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/004.html.ini @@ -0,0 +1,3 @@ +[004.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/005.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/005.html.ini new file mode 100644 index 0000000000..6bf38784f1 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/005.html.ini @@ -0,0 +1,3 @@ +[005.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/006.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/006.html.ini new file mode 100644 index 0000000000..df65c2996f --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/006.html.ini @@ -0,0 +1,3 @@ +[006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/007.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/007.html.ini new file mode 100644 index 0000000000..4bb0f0c5c0 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/007.html.ini @@ -0,0 +1,3 @@ +[007.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/language.html.ini b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/language.html.ini new file mode 100644 index 0000000000..8101763170 --- /dev/null +++ b/testing/web-platform/meta/workers/interfaces/WorkerUtils/navigator/language.html.ini @@ -0,0 +1,3 @@ +[language.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/modules/__dir__.ini b/testing/web-platform/meta/workers/modules/__dir__.ini new file mode 100644 index 0000000000..56208d4b8c --- /dev/null +++ b/testing/web-platform/meta/workers/modules/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [detail::ProxyRelease, mozilla::SupportsThreadSafeWeakPtr, mozilla::ipc::BackgroundChildImpl::AllocPRemoteWorkerChild] diff --git a/testing/web-platform/meta/workers/modules/dedicated-worker-import-csp.html.ini b/testing/web-platform/meta/workers/modules/dedicated-worker-import-csp.html.ini new file mode 100644 index 0000000000..addbbb8b6c --- /dev/null +++ b/testing/web-platform/meta/workers/modules/dedicated-worker-import-csp.html.ini @@ -0,0 +1,12 @@ +[dedicated-worker-import-csp.html] + [worker-src 'self' directive should not take effect on dynamic import.] + expected: FAIL + + [worker-src 'self' directive should disallow cross origin static import.] + expected: FAIL + + [script-src 'self' directive should disallow cross origin static import.] + expected: FAIL + + [worker-src 'self' directive should override script-src * directive and disallow cross origin static import.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/dedicated-worker-import-data-url-cross-origin.html.ini b/testing/web-platform/meta/workers/modules/dedicated-worker-import-data-url-cross-origin.html.ini new file mode 100644 index 0000000000..975ef31372 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/dedicated-worker-import-data-url-cross-origin.html.ini @@ -0,0 +1,3 @@ +[dedicated-worker-import-data-url-cross-origin.html] + [dynamic import script from data: URL should be blocked.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/dedicated-worker-import-failure.html.ini b/testing/web-platform/meta/workers/modules/dedicated-worker-import-failure.html.ini new file mode 100644 index 0000000000..ca7b8baf9f --- /dev/null +++ b/testing/web-platform/meta/workers/modules/dedicated-worker-import-failure.html.ini @@ -0,0 +1,3 @@ +[dedicated-worker-import-failure.html] + [Worker construction for a file URL should throw an exception.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/dedicated-worker-options-credentials.html.ini b/testing/web-platform/meta/workers/modules/dedicated-worker-options-credentials.html.ini new file mode 100644 index 0000000000..4b3e3815f3 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/dedicated-worker-options-credentials.html.ini @@ -0,0 +1,6 @@ +[dedicated-worker-options-credentials.html] + [new Worker() with type=classic should always send the credentials for same-origin dynamic imports regardless of the credentials option (omit).] + expected: FAIL + + [new Worker() with type=classic should never send the credentials for cross-origin dynamic imports regardless of the credentials option (include).] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/dedicated-worker-parse-error-failure.html.ini b/testing/web-platform/meta/workers/modules/dedicated-worker-parse-error-failure.html.ini new file mode 100644 index 0000000000..935b275476 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/dedicated-worker-parse-error-failure.html.ini @@ -0,0 +1,10 @@ +[dedicated-worker-parse-error-failure.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Module worker construction for script with syntax error should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1831324 + expected: FAIL + + [Static import on module worker for script with syntax error should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1831324 + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/shared-worker-import-blob-url.window.js.ini b/testing/web-platform/meta/workers/modules/shared-worker-import-blob-url.window.js.ini new file mode 100644 index 0000000000..5f9c16db77 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-import-blob-url.window.js.ini @@ -0,0 +1,3 @@ +[shared-worker-import-blob-url.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/modules/shared-worker-import-csp.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-import-csp.html.ini new file mode 100644 index 0000000000..f27a9b3a41 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-import-csp.html.ini @@ -0,0 +1,20 @@ +[shared-worker-import-csp.html] + [worker-src 'self' directive should override script-src * directive and disallow cross origin static import.] + expected: FAIL + + [script-src 'self' directive should disallow cross origin dynamic import.] + expected: + if (os == "win") and (processor == "x86") and debug: [PASS, FAIL] + if os == "linux": [PASS, FAIL] + [PASS,FAIL] + + [worker-src 'self' directive should not take effect on dynamic import.] + expected: FAIL + + [script-src 'self' directive should disallow cross origin static import.] + expected: + if (os == "linux") and not fission: [FAIL, PASS] + FAIL + + [worker-src 'self' directive should disallow cross origin static import.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/shared-worker-import-data-url-cross-origin.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-import-data-url-cross-origin.html.ini new file mode 100644 index 0000000000..69d1b349fa --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-import-data-url-cross-origin.html.ini @@ -0,0 +1,3 @@ +[shared-worker-import-data-url-cross-origin.html] + [dynamic import script from data: URL should be blocked.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/shared-worker-import-failure.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-import-failure.html.ini new file mode 100644 index 0000000000..9345601c7e --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-import-failure.html.ini @@ -0,0 +1,6 @@ +[shared-worker-import-failure.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if release_or_beta: OK + [SharedWorker construction for a file URL should throw an exception.] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/shared-worker-import.window.js.ini b/testing/web-platform/meta/workers/modules/shared-worker-import.window.js.ini new file mode 100644 index 0000000000..fa5ff1054b --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-import.window.js.ini @@ -0,0 +1,4 @@ +[shared-worker-import.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + diff --git a/testing/web-platform/meta/workers/modules/shared-worker-options-credentials.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-options-credentials.html.ini new file mode 100644 index 0000000000..e2fb7fc4a5 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-options-credentials.html.ini @@ -0,0 +1,6 @@ +[shared-worker-options-credentials.html] + [new SharedWorker() with type=classic should always send the credentials for same-origin dynamic imports regardless of the credentials option (omit).] + expected: FAIL + + [new SharedWorker() with type=classic should never send the credentials for cross-origin dynamic imports regardless of the credentials option (include).] + expected: FAIL diff --git a/testing/web-platform/meta/workers/modules/shared-worker-options-type.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-options-type.html.ini new file mode 100644 index 0000000000..9e561382af --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-options-type.html.ini @@ -0,0 +1,3 @@ +[shared-worker-options-type.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/modules/shared-worker-parse-error-failure.html.ini b/testing/web-platform/meta/workers/modules/shared-worker-parse-error-failure.html.ini new file mode 100644 index 0000000000..0b8fa78892 --- /dev/null +++ b/testing/web-platform/meta/workers/modules/shared-worker-parse-error-failure.html.ini @@ -0,0 +1,10 @@ +[shared-worker-parse-error-failure.html] + expected: + if (os == "android") and fission: [ERROR, TIMEOUT] + [Module shared worker construction for script with syntax error should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1627938 + expected: FAIL + + [Static import on module shared worker for script with syntax error should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1627938 + expected: FAIL diff --git a/testing/web-platform/meta/workers/name-property.html.ini b/testing/web-platform/meta/workers/name-property.html.ini new file mode 100644 index 0000000000..35512d4372 --- /dev/null +++ b/testing/web-platform/meta/workers/name-property.html.ini @@ -0,0 +1,3 @@ +[name-property.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker.worker.js.ini b/testing/web-platform/meta/workers/nested_worker.worker.js.ini new file mode 100644 index 0000000000..ed6d5a953e --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker.worker.js.ini @@ -0,0 +1,3 @@ +[nested_worker.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker_close_from_parent_worker.html.ini b/testing/web-platform/meta/workers/nested_worker_close_from_parent_worker.html.ini new file mode 100644 index 0000000000..074059b55d --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker_close_from_parent_worker.html.ini @@ -0,0 +1,3 @@ +[nested_worker_close_from_parent_worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker_close_self.worker.js.ini b/testing/web-platform/meta/workers/nested_worker_close_self.worker.js.ini new file mode 100644 index 0000000000..0b06c48669 --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker_close_self.worker.js.ini @@ -0,0 +1,3 @@ +[nested_worker_close_self.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker_importScripts.worker.js.ini b/testing/web-platform/meta/workers/nested_worker_importScripts.worker.js.ini new file mode 100644 index 0000000000..b36e22a5f4 --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker_importScripts.worker.js.ini @@ -0,0 +1,3 @@ +[nested_worker_importScripts.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker_sync_xhr.worker.js.ini b/testing/web-platform/meta/workers/nested_worker_sync_xhr.worker.js.ini new file mode 100644 index 0000000000..0b97f96297 --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker_sync_xhr.worker.js.ini @@ -0,0 +1,3 @@ +[nested_worker_sync_xhr.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/nested_worker_terminate_from_document.html.ini b/testing/web-platform/meta/workers/nested_worker_terminate_from_document.html.ini new file mode 100644 index 0000000000..b69cfe508d --- /dev/null +++ b/testing/web-platform/meta/workers/nested_worker_terminate_from_document.html.ini @@ -0,0 +1,3 @@ +[nested_worker_terminate_from_document.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/opaque-origin.html.ini b/testing/web-platform/meta/workers/opaque-origin.html.ini new file mode 100644 index 0000000000..62b7dd2e41 --- /dev/null +++ b/testing/web-platform/meta/workers/opaque-origin.html.ini @@ -0,0 +1,3 @@ +[opaque-origin.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_DataCloneErr.htm.ini b/testing/web-platform/meta/workers/postMessage_DataCloneErr.htm.ini new file mode 100644 index 0000000000..fcab428c6b --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_DataCloneErr.htm.ini @@ -0,0 +1,3 @@ +[postMessage_DataCloneErr.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_block.https.html.ini b/testing/web-platform/meta/workers/postMessage_block.https.html.ini new file mode 100644 index 0000000000..3447910165 --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_block.https.html.ini @@ -0,0 +1,4 @@ +[postMessage_block.https.html] + expected: + if (os == "android") and not debug: [OK, TIMEOUT] + if (os == "android") and debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_clone_port.htm.ini b/testing/web-platform/meta/workers/postMessage_clone_port.htm.ini new file mode 100644 index 0000000000..d6fdc12a52 --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_clone_port.htm.ini @@ -0,0 +1,3 @@ +[postMessage_clone_port.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_clone_port_error.htm.ini b/testing/web-platform/meta/workers/postMessage_clone_port_error.htm.ini new file mode 100644 index 0000000000..fe1b22caa3 --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_clone_port_error.htm.ini @@ -0,0 +1,3 @@ +[postMessage_clone_port_error.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_event_properties.htm.ini b/testing/web-platform/meta/workers/postMessage_event_properties.htm.ini new file mode 100644 index 0000000000..4aedb5ea09 --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_event_properties.htm.ini @@ -0,0 +1,3 @@ +[postMessage_event_properties.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_ports_readonly_array.htm.ini b/testing/web-platform/meta/workers/postMessage_ports_readonly_array.htm.ini new file mode 100644 index 0000000000..e5f1e51fcf --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_ports_readonly_array.htm.ini @@ -0,0 +1,3 @@ +[postMessage_ports_readonly_array.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/postMessage_target_source.htm.ini b/testing/web-platform/meta/workers/postMessage_target_source.htm.ini new file mode 100644 index 0000000000..70cd07f31d --- /dev/null +++ b/testing/web-platform/meta/workers/postMessage_target_source.htm.ini @@ -0,0 +1,3 @@ +[postMessage_target_source.htm] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/same-origin-check.sub.html.ini b/testing/web-platform/meta/workers/same-origin-check.sub.html.ini new file mode 100644 index 0000000000..155f6854f0 --- /dev/null +++ b/testing/web-platform/meta/workers/same-origin-check.sub.html.ini @@ -0,0 +1,3 @@ +[same-origin-check.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/semantics/encodings/004.worker.js.ini b/testing/web-platform/meta/workers/semantics/encodings/004.worker.js.ini new file mode 100644 index 0000000000..99a6c99bd9 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/encodings/004.worker.js.ini @@ -0,0 +1,3 @@ +[004.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/semantics/interface-objects/001.worker.js.ini b/testing/web-platform/meta/workers/semantics/interface-objects/001.worker.js.ini new file mode 100644 index 0000000000..670974a1f5 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/interface-objects/001.worker.js.ini @@ -0,0 +1,27 @@ +[001.worker] + [The SharedWorker interface object should be exposed.] + expected: FAIL + + [The CanvasProxy interface object should be exposed.] + expected: FAIL + + [The CanvasRenderingContext2D interface object should be exposed.] + expected: FAIL + + [The DrawingStyle interface object should be exposed.] + expected: FAIL + + [The Path interface object should be exposed.] + expected: FAIL + + [The CanvasPath interface object should be exposed.] + expected: FAIL + + +[001.worker.html] + [The SharedWorker interface object should be exposed.] + expected: FAIL + + [The CanvasPath interface object should be exposed.] + expected: FAIL + diff --git a/testing/web-platform/meta/workers/semantics/interface-objects/003.any.js.ini b/testing/web-platform/meta/workers/semantics/interface-objects/003.any.js.ini new file mode 100644 index 0000000000..9f3fa60faf --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/interface-objects/003.any.js.ini @@ -0,0 +1,10 @@ +[003.any.sharedworker.html] + [The CanvasPath interface object should be exposed] + expected: FAIL + + [The SharedWorker interface object should be exposed] + expected: FAIL + + [The ApplicationCache interface object should be exposed] + expected: FAIL + diff --git a/testing/web-platform/meta/workers/semantics/interface-objects/004.any.js.ini b/testing/web-platform/meta/workers/semantics/interface-objects/004.any.js.ini new file mode 100644 index 0000000000..8dd58aa0d3 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/interface-objects/004.any.js.ini @@ -0,0 +1,3 @@ +[004.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/semantics/multiple-workers/008.html.ini b/testing/web-platform/meta/workers/semantics/multiple-workers/008.html.ini new file mode 100644 index 0000000000..5e4ad94d37 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/multiple-workers/008.html.ini @@ -0,0 +1,3 @@ +[008.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/semantics/multiple-workers/exposure.any.js.ini b/testing/web-platform/meta/workers/semantics/multiple-workers/exposure.any.js.ini new file mode 100644 index 0000000000..d7d294b444 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/multiple-workers/exposure.any.js.ini @@ -0,0 +1,15 @@ +[exposure.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[exposure.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[exposure.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[exposure.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/semantics/navigation/002.html.ini b/testing/web-platform/meta/workers/semantics/navigation/002.html.ini new file mode 100644 index 0000000000..892b69ed5d --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/navigation/002.html.ini @@ -0,0 +1,4 @@ +prefs: [privacy.reduceTimerPrecision:false] +[002.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/semantics/reporting-errors/003.html.ini b/testing/web-platform/meta/workers/semantics/reporting-errors/003.html.ini new file mode 100644 index 0000000000..bdaccb93ab --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/reporting-errors/003.html.ini @@ -0,0 +1,3 @@ +[003.html] + [shared worker, no error event on worker or port] + expected: FAIL diff --git a/testing/web-platform/meta/workers/semantics/reporting-errors/004.html.ini b/testing/web-platform/meta/workers/semantics/reporting-errors/004.html.ini new file mode 100644 index 0000000000..15888415a7 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/reporting-errors/004.html.ini @@ -0,0 +1,3 @@ +[004.html] + [shared worker in two documents and window.onerror] + expected: FAIL diff --git a/testing/web-platform/meta/workers/semantics/structured-clone/dedicated.html.ini b/testing/web-platform/meta/workers/semantics/structured-clone/dedicated.html.ini new file mode 100644 index 0000000000..f977d72dd4 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/structured-clone/dedicated.html.ini @@ -0,0 +1,33 @@ +[dedicated.html] + [Resizable ArrayBuffer] + expected: FAIL + + [Growable SharedArrayBuffer] + expected: FAIL + + [Length-tracking TypedArray] + expected: FAIL + + [Length-tracking DataView] + expected: FAIL + + [Serializing OOB TypedArray throws] + expected: FAIL + + [Serializing OOB DataView throws] + expected: FAIL + + [Resizable ArrayBuffer is transferable] + expected: FAIL + + [Length-tracking TypedArray is transferable] + expected: FAIL + + [Length-tracking DataView is transferable] + expected: FAIL + + [Transferring OOB TypedArray throws] + expected: FAIL + + [Transferring OOB DataView throws] + expected: FAIL diff --git a/testing/web-platform/meta/workers/semantics/structured-clone/shared.html.ini b/testing/web-platform/meta/workers/semantics/structured-clone/shared.html.ini new file mode 100644 index 0000000000..96f11bde1f --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/structured-clone/shared.html.ini @@ -0,0 +1,125 @@ +[shared.html] + expected: + if (os == "android") and fission: TIMEOUT + [ImageBitmap 1x1 transparent black] + expected: + if (os == "android") and fission: TIMEOUT + + [ImageBitmap 1x1 non-transparent non-black] + expected: + if (os == "android") and fission: NOTRUN + + [Array ImageBitmap object, ImageBitmap 1x1 transparent black] + expected: + if (os == "android") and fission: NOTRUN + + [Array ImageBitmap object, ImageBitmap 1x1 transparent non-black] + expected: + if (os == "android") and fission: NOTRUN + + [Object ImageBitmap object, ImageBitmap 1x1 transparent black] + expected: + if (os == "android") and fission: NOTRUN + + [Object ImageBitmap object, ImageBitmap 1x1 transparent non-black] + expected: + if (os == "android") and fission: NOTRUN + + [ObjectPrototype must lose its exotic-ness when cloned] + expected: + if (os == "android") and fission: NOTRUN + + [Serializing a non-serializable platform object fails] + expected: + if (os == "android") and fission: NOTRUN + + [An object whose interface is deleted from the global must still deserialize] + expected: + if (os == "android") and fission: NOTRUN + + [A subclass instance will deserialize as its closest serializable superclass] + expected: + if (os == "android") and fission: NOTRUN + + [ArrayBuffer] + expected: + if (os == "android") and fission: NOTRUN + + [MessagePort] + expected: + if (os == "android") and fission: NOTRUN + + [A detached ArrayBuffer cannot be transferred] + expected: + if (os == "android") and fission: NOTRUN + + [A detached platform object cannot be transferred] + expected: + if (os == "android") and fission: NOTRUN + + [Transferring a non-transferable platform object fails] + expected: + if (os == "android") and fission: NOTRUN + + [An object whose interface is deleted from the global object must still be received] + expected: + if (os == "android") and fission: NOTRUN + + [A subclass instance will be received as its closest transferable superclass] + expected: + if (os == "android") and fission: NOTRUN + + [Resizable ArrayBuffer] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Growable SharedArrayBuffer] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Length-tracking TypedArray] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Length-tracking DataView] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Serializing OOB TypedArray throws] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Serializing OOB DataView throws] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Resizable ArrayBuffer is transferable] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Length-tracking TypedArray is transferable] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Length-tracking DataView is transferable] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Transferring OOB TypedArray throws] + expected: + if (os == "android") and fission: NOTRUN + FAIL + + [Transferring OOB DataView throws] + expected: + if (os == "android") and fission: NOTRUN + FAIL diff --git a/testing/web-platform/meta/workers/semantics/xhr/005.html.ini b/testing/web-platform/meta/workers/semantics/xhr/005.html.ini new file mode 100644 index 0000000000..73bd14b444 --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/xhr/005.html.ini @@ -0,0 +1,3 @@ +[005.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/workers/semantics/xhr/006.html.ini b/testing/web-platform/meta/workers/semantics/xhr/006.html.ini new file mode 100644 index 0000000000..df65c2996f --- /dev/null +++ b/testing/web-platform/meta/workers/semantics/xhr/006.html.ini @@ -0,0 +1,3 @@ +[006.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/shared-worker-from-blob-url.window.js.ini b/testing/web-platform/meta/workers/shared-worker-from-blob-url.window.js.ini new file mode 100644 index 0000000000..f76ef9beaa --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-from-blob-url.window.js.ini @@ -0,0 +1,3 @@ +[shared-worker-from-blob-url.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/shared-worker-in-data-url-context.window.js.ini b/testing/web-platform/meta/workers/shared-worker-in-data-url-context.window.js.ini new file mode 100644 index 0000000000..08d9086549 --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-in-data-url-context.window.js.ini @@ -0,0 +1,8 @@ +[shared-worker-in-data-url-context.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Create a shared worker in a data url frame] + expected: FAIL + + [Create a data url shared worker in a data url frame] + expected: FAIL diff --git a/testing/web-platform/meta/workers/shared-worker-name-via-options.html.ini b/testing/web-platform/meta/workers/shared-worker-name-via-options.html.ini new file mode 100644 index 0000000000..4d90b13603 --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-name-via-options.html.ini @@ -0,0 +1,3 @@ +[shared-worker-name-via-options.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/workers/shared-worker-options-mismatch.html.ini b/testing/web-platform/meta/workers/shared-worker-options-mismatch.html.ini new file mode 100644 index 0000000000..58845f0781 --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-options-mismatch.html.ini @@ -0,0 +1,74 @@ +[shared-worker-options-mismatch.html] + expected: TIMEOUT + [Connecting to shared worker with different options should be blocked: omit to same-origin in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: omit to include in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: same-origin to omit in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: default to module] + expected: TIMEOUT + + [Connecting to shared worker with different options should be blocked: default to omit in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to same-origin in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: module to default] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to omit in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: omit to include in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: default to include in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to same-origin in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: module to classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: default to omit in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: classic to module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: omit to default in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to omit in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to default in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: same-origin to include in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: omit to same-origin in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: include to default in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: same-origin to omit in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: default to include in classic] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: omit to default in module] + expected: NOTRUN + + [Connecting to shared worker with different options should be blocked: same-origin to include in module] + expected: NOTRUN + diff --git a/testing/web-platform/meta/workers/shared-worker-parse-error-failure.html.ini b/testing/web-platform/meta/workers/shared-worker-parse-error-failure.html.ini new file mode 100644 index 0000000000..f8c6c06fd6 --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-parse-error-failure.html.ini @@ -0,0 +1,10 @@ +[shared-worker-parse-error-failure.html] + expected: OK + [Classic shared worker construction for script with syntax error should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1627938 + expected: FAIL + + [Static import on classic shared worker should dispatch an event named error.] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1627938 + expected: FAIL + diff --git a/testing/web-platform/meta/workers/shared-worker-partitioned.tentative.html.ini b/testing/web-platform/meta/workers/shared-worker-partitioned.tentative.html.ini new file mode 100644 index 0000000000..c29376dbc8 --- /dev/null +++ b/testing/web-platform/meta/workers/shared-worker-partitioned.tentative.html.ini @@ -0,0 +1,5 @@ +[shared-worker-partitioned.tentative.html] + [Test partitioning of shared workers] + expected: + if os == "android": FAIL + [PASS, FAIL] diff --git a/testing/web-platform/meta/workers/worker-request-animation-frame.html.ini b/testing/web-platform/meta/workers/worker-request-animation-frame.html.ini new file mode 100644 index 0000000000..64e55b14e9 --- /dev/null +++ b/testing/web-platform/meta/workers/worker-request-animation-frame.html.ini @@ -0,0 +1,3 @@ +[worker-request-animation-frame.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |