Blob-methods-from-detached-frame.html | Pass | 5 / 5 | | |
BlobURL/cross-partition-navigation.https.html | Fail | 0 / 5 | NOT IMPLEMENTED | partitioning the blob URL store by top-level site (cross-site navigations to blob URLs are not forced to noopener/blocked) |
BlobURL/cross-partition-self-fetch.https.html | Pass | 1 / 1 | | |
BlobURL/cross-partition-worker-creation.https.html | Fail | 0 / 2 | NOT IMPLEMENTED | partitioning the blob URL store by top-level site (a cross-site iframe can create a worker from the blob URL) |
BlobURL/cross-partition.https.html | Fail | 1 / 8 | NOT IMPLEMENTED | partitioning the blob URL store by top-level site (a cross-partition iframe can revoke the URL) |
BlobURL/opaque-origin.html | Pass | 2 / 2 | | |
FileReader/progress_event_bubbles_cancelable.html | Pass | 1 / 1 | | |
FileReader/workers.html | Pass | 1 / 1 | | |
FileReaderSync.worker.js | Pass | 10 / 10 | | |
blob/Blob-array-buffer-data-isolation.html | Pass | 5 / 5 | | |
blob/Blob-array-buffer.any.js | Pass | 10 / 10 | | |
blob/Blob-bytes.any.js | Pass | 10 / 10 | | |
blob/Blob-constructor-detached-buffer.any.js | Pass | 8 / 8 | | |
blob/Blob-constructor-dom.window.js | Pass | 4 / 4 | | |
blob/Blob-constructor-endings.any.js | Pass | 22 / 22 | | |
blob/Blob-constructor-endings.html | Pass | 34 / 34 | | |
blob/Blob-constructor.any.js | Pass | 146 / 146 | | |
blob/Blob-in-worker.worker.js | Pass | 1 / 1 | | |
blob/Blob-newobject.any.js | Pass | 12 / 12 | | |
blob/Blob-slice-overflow.any.js | Pass | 8 / 8 | | |
blob/Blob-slice.any.js | Pass | 300 / 300 | | |
blob/Blob-stream.any.js | Pass | 12 / 12 | | |
blob/Blob-text.any.js | Pass | 32 / 32 | | |
blob/Blob-textStream.any.js | Pass | 24 / 24 | | |
file/File-constructor-endings.any.js | Pass | 22 / 22 | | |
file/File-constructor-endings.html | Pass | 34 / 34 | | |
file/File-constructor.any.js | Pass | 100 / 100 | | |
file/File-lastModified.html | Pass | 1 / 1 | | |
file/Worker-read-file-constructor.worker.js | Pass | 1 / 1 | | |
file/send-file-form-controls.html | Pass | 12 / 12 | | |
file/send-file-form-iso-2022-jp.html | Pass | 6 / 6 | | |
file/send-file-form-punctuation.html | Pass | 27 / 27 | | |
file/send-file-form-utf-8.html | Pass | 6 / 6 | | |
file/send-file-form-windows-1252.html | Pass | 6 / 6 | | |
file/send-file-form-x-user-defined.html | Pass | 6 / 6 | | |
file/send-file-form.html | Pass | 1 / 1 | | |
file/send-file-formdata-controls.any.js | Pass | 24 / 24 | | |
file/send-file-formdata-punctuation.any.js | Pass | 54 / 54 | | |
file/send-file-formdata-utf-8.any.js | Pass | 12 / 12 | | |
file/send-file-formdata.any.js | Pass | 2 / 2 | | |
fileReader.any.js | Pass | 8 / 8 | | |
filelist-section/filelist.html | Pass | 7 / 7 | | |
historical.https.html | Pass | 13 / 13 | | |
idlharness.any.js | Pass | 231 / 231 | | |
idlharness.html | Pass | 69 / 69 | | |
idlharness.worker.js | Pass | 83 / 83 | | |
reading-data-section/Determining-Encoding.any.js | Pass | 12 / 12 | | |
reading-data-section/FileReader-event-handler-attributes.any.js | Pass | 12 / 12 | | |
reading-data-section/FileReader-multiple-reads.any.js | Pass | 18 / 18 | | |
reading-data-section/filereader_abort.any.js | Pass | 6 / 6 | | |
reading-data-section/filereader_error.any.js | Pass | 2 / 2 | | |
reading-data-section/filereader_events.any.js | Pass | 4 / 4 | | |
reading-data-section/filereader_readAsArrayBuffer.any.js | Pass | 2 / 2 | | |
reading-data-section/filereader_readAsBinaryString.any.js | Pass | 2 / 2 | | |
reading-data-section/filereader_readAsDataURL.any.js | Pass | 8 / 8 | | |
reading-data-section/filereader_readAsDataURL.html | Pass | 1 / 1 | | |
reading-data-section/filereader_readAsText.any.js | Pass | 4 / 4 | | |
reading-data-section/filereader_readAsText_blob_type_charset.any.js | Pass | 6 / 6 | | |
reading-data-section/filereader_readystate.any.js | Pass | 2 / 2 | | |
reading-data-section/filereader_result.any.js | Pass | 24 / 24 | | |
unicode.any.js | Pass | 8 / 8 | | |
url/cross-global-revoke.sub.html | Pass | 3 / 3 | | |
url/multi-global-origin-serialization.sub.html | Pass | 1 / 1 | | |
url/sandboxed-iframe.html | Fail | 37 / 40 | TEST BUG, TEST RUNNER | the iframes created by the sandboxed document inherit its sandboxing flags, so the document loaded from the blob URL gets a new opaque origin (https://html.spec.whatwg.org/multipage/browsers.html#determining-the-origin, step 1) and is cross-origin with its creator; the two iframe subtests fail the same way in Chrome, Firefox and Safari; garbageCollect() is not defined |
url/unicode-origin.sub.html | Pass | 1 / 1 | | |
url/url-charset.window.js | Pass | 2 / 2 | | |
url/url-format.any.js | Pass | 12 / 12 | | |
url/url-in-tags-revoke.window.js | Pass | 7 / 7 | | |
url/url-in-tags.window.js | Pass | 4 / 4 | | |
url/url-lifetime.html | Pass | 2 / 2 | | |
url/url-reload.window.js | Pass | 2 / 2 | | |
url/url-with-fetch.any.js | Pass | 32 / 32 | | |
url/url-with-xhr.any.js | Pass | 28 / 28 | | |