diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-19 00:47:55 +0000 |
commit | 26a029d407be480d791972afb5975cf62c9360a6 (patch) | |
tree | f435a8308119effd964b339f76abb83a57c29483 /testing/web-platform/meta/FileAPI | |
parent | Initial commit. (diff) | |
download | firefox-26a029d407be480d791972afb5975cf62c9360a6.tar.xz firefox-26a029d407be480d791972afb5975cf62c9360a6.zip |
Adding upstream version 124.0.1.upstream/124.0.1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'testing/web-platform/meta/FileAPI')
49 files changed, 286 insertions, 0 deletions
diff --git a/testing/web-platform/meta/FileAPI/Blob-methods-from-detached-frame.html.ini b/testing/web-platform/meta/FileAPI/Blob-methods-from-detached-frame.html.ini new file mode 100644 index 0000000000..78fd138510 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/Blob-methods-from-detached-frame.html.ini @@ -0,0 +1,6 @@ +[Blob-methods-from-detached-frame.html] + expected: + OK + [stream()] + expected: + PASS diff --git a/testing/web-platform/meta/FileAPI/BlobURL/__dir__.ini b/testing/web-platform/meta/FileAPI/BlobURL/__dir__.ini new file mode 100644 index 0000000000..82abf170d7 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/BlobURL/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [maybe_pod_malloc] diff --git a/testing/web-platform/meta/FileAPI/BlobURL/cross-partition.tentative.https.html.ini b/testing/web-platform/meta/FileAPI/BlobURL/cross-partition.tentative.https.html.ini new file mode 100644 index 0000000000..2762f14cb4 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/BlobURL/cross-partition.tentative.https.html.ini @@ -0,0 +1,9 @@ +[cross-partition.tentative.https.html] + [Blob URL shouldn't be revocable from a cross-partition iframe] + expected: FAIL + + [Blob URL shouldn't be revocable from a cross-partition dedicated worker] + expected: FAIL + + [Blob URL shouldn't be revocable from a cross-partition shared worker] + expected: FAIL diff --git a/testing/web-platform/meta/FileAPI/FileReader/__dir__.ini b/testing/web-platform/meta/FileAPI/FileReader/__dir__.ini new file mode 100644 index 0000000000..afe3d2181d --- /dev/null +++ b/testing/web-platform/meta/FileAPI/FileReader/__dir__.ini @@ -0,0 +1 @@ +leak-threshold: [utility:51200] diff --git a/testing/web-platform/meta/FileAPI/__dir__.ini b/testing/web-platform/meta/FileAPI/__dir__.ini new file mode 100644 index 0000000000..af3fba20e4 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [Alloc, Create, Malloc, Then, mozilla::BasePrincipal::CreateContentPrincipal, mozilla::dom::DocGroup::Create, mozilla::dom::ServiceWorkerJobQueue::RunJob, mozilla::dom::ServiceWorkerManager::Unregister, mozilla::dom::ServiceWorkerRegistrationMainThread::Unregister, mozilla::dom::UnregisterCallback::UnregisterCallback, mozilla::net::nsStandardURL::TemplatedMutator, operator] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-constructor-dom.window.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-constructor-dom.window.js.ini new file mode 100644 index 0000000000..18eb7f1fa2 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-constructor-dom.window.js.ini @@ -0,0 +1,3 @@ +[Blob-constructor-dom.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini new file mode 100644 index 0000000000..7e76300136 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-constructor.any.js.ini @@ -0,0 +1,7 @@ +[Blob-constructor.any.worker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + +[Blob-constructor.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-in-worker.worker.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-in-worker.worker.js.ini new file mode 100644 index 0000000000..6c05fbcad0 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-in-worker.worker.js.ini @@ -0,0 +1,3 @@ +[Blob-in-worker.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-slice-overflow.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-slice-overflow.any.js.ini new file mode 100644 index 0000000000..bd1ea47482 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-slice-overflow.any.js.ini @@ -0,0 +1,7 @@ +[Blob-slice-overflow.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Blob-slice-overflow.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-slice.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-slice.any.js.ini new file mode 100644 index 0000000000..426b81fc2b --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-slice.any.js.ini @@ -0,0 +1,7 @@ +[Blob-slice.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Blob-slice.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-stream.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-stream.any.js.ini new file mode 100644 index 0000000000..e57cf62fde --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-stream.any.js.ini @@ -0,0 +1,7 @@ +[Blob-stream.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Blob-stream.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/blob/Blob-text.any.js.ini b/testing/web-platform/meta/FileAPI/blob/Blob-text.any.js.ini new file mode 100644 index 0000000000..e19dc4b912 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/blob/Blob-text.any.js.ini @@ -0,0 +1,7 @@ +[Blob-text.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[Blob-text.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/Worker-read-file-constructor.worker.js.ini b/testing/web-platform/meta/FileAPI/file/Worker-read-file-constructor.worker.js.ini new file mode 100644 index 0000000000..254305fa1e --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/Worker-read-file-constructor.worker.js.ini @@ -0,0 +1,3 @@ +[Worker-read-file-constructor.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form-controls.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form-controls.html.ini new file mode 100644 index 0000000000..9903be3a25 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form-controls.html.ini @@ -0,0 +1,11 @@ +[send-file-form-controls.html] + expected: + if processor == "x86": [OK, TIMEOUT] + [Upload file-for-upload-in-form-ESC-[\x1b\].txt (ASCII) in UTF-8 form] + expected: + if processor == "x86": [PASS, TIMEOUT] + + [Upload file-for-upload-in-form-SPACE-[ \].txt (ASCII) in UTF-8 form] + expected: + if (processor == "x86") and debug: [PASS, NOTRUN] + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form-punctuation.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form-punctuation.html.ini new file mode 100644 index 0000000000..83e3d19ca1 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form-punctuation.html.ini @@ -0,0 +1,3 @@ +[send-file-form-punctuation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form-utf-8.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form-utf-8.html.ini new file mode 100644 index 0000000000..2c8f0624e8 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form-utf-8.html.ini @@ -0,0 +1,3 @@ +[send-file-form-utf-8.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form-windows-1252.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form-windows-1252.html.ini new file mode 100644 index 0000000000..f18492f9e6 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form-windows-1252.html.ini @@ -0,0 +1,3 @@ +[send-file-form-windows-1252.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form-x-user-defined.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form-x-user-defined.html.ini new file mode 100644 index 0000000000..9579aa8e2b --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form-x-user-defined.html.ini @@ -0,0 +1,3 @@ +[send-file-form-x-user-defined.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-form.html.ini b/testing/web-platform/meta/FileAPI/file/send-file-form.html.ini new file mode 100644 index 0000000000..f9ad4acaf0 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-form.html.ini @@ -0,0 +1,3 @@ +[send-file-form.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-formdata-controls.any.js.ini b/testing/web-platform/meta/FileAPI/file/send-file-formdata-controls.any.js.ini new file mode 100644 index 0000000000..26ab928e97 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-formdata-controls.any.js.ini @@ -0,0 +1,7 @@ +[send-file-formdata-controls.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[send-file-formdata-controls.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-formdata-punctuation.any.js.ini b/testing/web-platform/meta/FileAPI/file/send-file-formdata-punctuation.any.js.ini new file mode 100644 index 0000000000..134478475c --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-formdata-punctuation.any.js.ini @@ -0,0 +1,7 @@ +[send-file-formdata-punctuation.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[send-file-formdata-punctuation.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-formdata-utf-8.any.js.ini b/testing/web-platform/meta/FileAPI/file/send-file-formdata-utf-8.any.js.ini new file mode 100644 index 0000000000..1d693ff588 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-formdata-utf-8.any.js.ini @@ -0,0 +1,7 @@ +[send-file-formdata-utf-8.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[send-file-formdata-utf-8.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/file/send-file-formdata.any.js.ini b/testing/web-platform/meta/FileAPI/file/send-file-formdata.any.js.ini new file mode 100644 index 0000000000..45b6c7bb2d --- /dev/null +++ b/testing/web-platform/meta/FileAPI/file/send-file-formdata.any.js.ini @@ -0,0 +1,7 @@ +[send-file-formdata.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[send-file-formdata.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/filelist-section/__dir__.ini b/testing/web-platform/meta/FileAPI/filelist-section/__dir__.ini new file mode 100644 index 0000000000..67faf97f6e --- /dev/null +++ b/testing/web-platform/meta/FileAPI/filelist-section/__dir__.ini @@ -0,0 +1 @@ +lsan-allowed: [MakeUnique, Realloc, XPCNativeInterface::NewInstance, XPCNativeSet::NewInstance, XPCNativeSet::NewInstanceMutate, XPCWrappedNative::GetNewOrUsed, XPCWrappedNativeProto::GetNewOrUsed, mozilla::dom::WebExtensionInit::Init, mozilla::extensions::MatchPatternCore::MatchPatternCore, mozilla::extensions::MatchPatternSet::Constructor, mozilla::extensions::MatchPatternSet::GetPatterns, mozilla::extensions::ParseGlobs, mozilla::extensions::PermittedSchemes, mozilla::extensions::WebExtensionPolicy::Constructor, mozilla::extensions::WebExtensionPolicy::WebExtensionPolicy, mozilla::extensions::WebExtensionPolicyCore::WebExtensionPolicyCore, nsDynamicAtom::Create, nsJARURI::Mutator::SetSpecBaseCharset] diff --git a/testing/web-platform/meta/FileAPI/historical.https.html.ini b/testing/web-platform/meta/FileAPI/historical.https.html.ini new file mode 100644 index 0000000000..37aea75230 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/historical.https.html.ini @@ -0,0 +1,8 @@ +[historical.https.html] + expected: + if (os == "win") and not debug and (processor == "x86_64"): [OK, TIMEOUT] + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + [Service worker test setup] + expected: + if (processor == "x86_64") and (os == "win") and not debug: [PASS, TIMEOUT] + if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/idlharness.any.js.ini b/testing/web-platform/meta/FileAPI/idlharness.any.js.ini new file mode 100644 index 0000000000..3755d13bb9 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/idlharness.any.js.ini @@ -0,0 +1,10 @@ +[idlharness.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[idlharness.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [idl_test setup] + expected: + if (processor == "x86") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/FileAPI/idlharness.html.ini b/testing/web-platform/meta/FileAPI/idlharness.html.ini new file mode 100644 index 0000000000..17ff7bb8d6 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/idlharness.html.ini @@ -0,0 +1,3 @@ +[idlharness.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/idlharness.worker.js.ini b/testing/web-platform/meta/FileAPI/idlharness.worker.js.ini new file mode 100644 index 0000000000..676c0f2b72 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/idlharness.worker.js.ini @@ -0,0 +1,3 @@ +[idlharness.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/FileReader-multiple-reads.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/FileReader-multiple-reads.any.js.ini new file mode 100644 index 0000000000..3d643e0749 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/FileReader-multiple-reads.any.js.ini @@ -0,0 +1,7 @@ +[FileReader-multiple-reads.any.worker.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + +[FileReader-multiple-reads.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_abort.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_abort.any.js.ini new file mode 100644 index 0000000000..41db5ebac4 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_abort.any.js.ini @@ -0,0 +1,7 @@ +[filereader_abort.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_abort.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_error.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_error.any.js.ini new file mode 100644 index 0000000000..749a3b49aa --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_error.any.js.ini @@ -0,0 +1,7 @@ +[filereader_error.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_error.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_events.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_events.any.js.ini new file mode 100644 index 0000000000..8da38fb13a --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_events.any.js.ini @@ -0,0 +1,7 @@ +[filereader_events.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_events.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js.ini new file mode 100644 index 0000000000..2571691c8a --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsArrayBuffer.any.js.ini @@ -0,0 +1,7 @@ +[filereader_readAsArrayBuffer.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_readAsArrayBuffer.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js.ini new file mode 100644 index 0000000000..d1f600c96a --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsBinaryString.any.js.ini @@ -0,0 +1,7 @@ +[filereader_readAsBinaryString.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_readAsBinaryString.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsDataURL.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsDataURL.any.js.ini new file mode 100644 index 0000000000..70d5a364e0 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsDataURL.any.js.ini @@ -0,0 +1,7 @@ +[filereader_readAsDataURL.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_readAsDataURL.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsText.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsText.any.js.ini new file mode 100644 index 0000000000..d572f59a5c --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readAsText.any.js.ini @@ -0,0 +1,7 @@ +[filereader_readAsText.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_readAsText.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readystate.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readystate.any.js.ini new file mode 100644 index 0000000000..2b6083e55d --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_readystate.any.js.ini @@ -0,0 +1,7 @@ +[filereader_readystate.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_readystate.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/reading-data-section/filereader_result.any.js.ini b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_result.any.js.ini new file mode 100644 index 0000000000..9065ce0389 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/reading-data-section/filereader_result.any.js.ini @@ -0,0 +1,7 @@ +[filereader_result.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[filereader_result.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/unicode.html.ini b/testing/web-platform/meta/FileAPI/unicode.html.ini new file mode 100644 index 0000000000..423515e71e --- /dev/null +++ b/testing/web-platform/meta/FileAPI/unicode.html.ini @@ -0,0 +1,3 @@ +[unicode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/url/__dir__.ini b/testing/web-platform/meta/FileAPI/url/__dir__.ini new file mode 100644 index 0000000000..fc0211d84a --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/__dir__.ini @@ -0,0 +1,2 @@ +prefs: [dom.targetBlankNoOpener.enabled:false] +leak-threshold: [default:51200] diff --git a/testing/web-platform/meta/FileAPI/url/sandboxed-iframe.html.ini b/testing/web-platform/meta/FileAPI/url/sandboxed-iframe.html.ini new file mode 100644 index 0000000000..86e52d3915 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/sandboxed-iframe.html.ini @@ -0,0 +1,15 @@ +[sandboxed-iframe.html] + prefs: [dom.separate_event_queue_for_post_message.enabled:false] + disabled: + if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1433190 + [Revoke blob URL after creating Request, will fetch] + expected: FAIL + + [Blob URL fragment is implemented.] + expected: FAIL + + [Blob URLs can be used in iframes, and are treated same origin] + expected: FAIL + + [Revoke blob URL after creating Request, then clone Request, will fetch] + expected: FAIL diff --git a/testing/web-platform/meta/FileAPI/url/unicode-origin.sub.html.ini b/testing/web-platform/meta/FileAPI/url/unicode-origin.sub.html.ini new file mode 100644 index 0000000000..374f2303ae --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/unicode-origin.sub.html.ini @@ -0,0 +1,3 @@ +[unicode-origin.sub.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/FileAPI/url/url-format.any.js.ini b/testing/web-platform/meta/FileAPI/url/url-format.any.js.ini new file mode 100644 index 0000000000..893d5d74b0 --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-format.any.js.ini @@ -0,0 +1,9 @@ +[url-format.any.html] + disabled: + if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1433190 + +[url-format.any.worker.html] + disabled: + if os == "mac": https://bugzilla.mozilla.org/show_bug.cgi?id=1433190 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/url/url-in-tags-revoke.window.js.ini b/testing/web-platform/meta/FileAPI/url/url-in-tags-revoke.window.js.ini new file mode 100644 index 0000000000..4f3abf08aa --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -0,0 +1,4 @@ +[url-in-tags-revoke.window.html] + expected: + if (os == "linux") and debug: [OK, TIMEOUT] + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/FileAPI/url/url-in-tags.window.js.ini b/testing/web-platform/meta/FileAPI/url/url-in-tags.window.js.ini new file mode 100644 index 0000000000..fe13f898cf --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-in-tags.window.js.ini @@ -0,0 +1,6 @@ +[url-in-tags.window.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Blob URL fragment is implemented.] + expected: FAIL diff --git a/testing/web-platform/meta/FileAPI/url/url-lifetime.html.ini b/testing/web-platform/meta/FileAPI/url/url-lifetime.html.ini new file mode 100644 index 0000000000..8f022d75bb --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-lifetime.html.ini @@ -0,0 +1,3 @@ +[url-lifetime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/url/url-reload.window.js.ini b/testing/web-platform/meta/FileAPI/url/url-reload.window.js.ini new file mode 100644 index 0000000000..34b82ba72e --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-reload.window.js.ini @@ -0,0 +1,3 @@ +[url-reload.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini b/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini new file mode 100644 index 0000000000..19598ed8fa --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-with-fetch.any.js.ini @@ -0,0 +1,20 @@ +[url-with-fetch.any.html] + [Revoke blob URL after creating Request, will fetch] + expected: FAIL + + [Revoke blob URL after creating Request, then clone Request, will fetch] + expected: FAIL + + +[url-with-fetch.any.worker.html] + [Revoke blob URL after creating Request, will fetch] + expected: FAIL + + [Revoke blob URL after creating Request, then clone Request, will fetch] + expected: FAIL + + [Revoke blob URL after calling fetch, fetch should succeed] + expected: + if (os == "linux") and swgl and not fission: [FAIL, PASS] + if (os == "win") and not debug: [FAIL, PASS] + [PASS, FAIL] diff --git a/testing/web-platform/meta/FileAPI/url/url-with-xhr.any.js.ini b/testing/web-platform/meta/FileAPI/url/url-with-xhr.any.js.ini new file mode 100644 index 0000000000..8610f00a4f --- /dev/null +++ b/testing/web-platform/meta/FileAPI/url/url-with-xhr.any.js.ini @@ -0,0 +1,7 @@ +[url-with-xhr.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[url-with-xhr.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |