FileAPI: Complete Failures

Completely failed files: 44; Completely failed subtests: 205; Failure level: 205/652 (31.44%)

Test Files

  1. /FileAPI/historical.https.html (3/13, 23.08%, 0.46% of total)
  2. /FileAPI/url/url-format.any.html (1/1, 100.00%, 0.15% of total)
  3. /FileAPI/file/File-constructor.html (6/8, 75.00%, 0.92% of total)
  4. /FileAPI/reading-data-section/filereader_readAsDataURL.html (1/3, 33.33%, 0.15% of total)
  5. /FileAPI/url/url-with-fetch.any.html (3/15, 20.00%, 0.46% of total)
  6. /FileAPI/blob/Blob-slice.html (9/127, 7.09%, 1.38% of total)
  7. /FileAPI/url/url-with-xhr.any.html (2/14, 14.29%, 0.31% of total)
  8. /FileAPI/file/send-file-form-windows-1252.tentative.html (6/6, 100.00%, 0.92% of total)
  9. /FileAPI/url/sandboxed-iframe.html (1/1, 100.00%, 0.15% of total)
  10. /FileAPI/unicode.html (2/4, 50.00%, 0.31% of total)
  11. /FileAPI/file/send-file-form-utf-8.html (6/6, 100.00%, 0.92% of total)
  12. /FileAPI/url/url-reload.window.html (1/2, 50.00%, 0.15% of total)
  13. /FileAPI/filelist-section/filelist.html (1/7, 14.29%, 0.15% of total)
  14. /FileAPI/blob/Blob-constructor-endings.html (17/45, 37.78%, 2.61% of total)
  15. /FileAPI/url/unicode-origin.sub.html (1/1, 100.00%, 0.15% of total)
  16. /FileAPI/FileReaderSync.worker.html (1/9, 11.11%, 0.15% of total)
  17. /FileAPI/url/url-in-tags-revoke.window.html (6/6, 100.00%, 0.92% of total)
  18. /FileAPI/url/url-lifetime.html (2/2, 100.00%, 0.31% of total)
  19. /FileAPI/blob/Blob-constructor.html (33/64, 51.56%, 5.06% of total)
  20. /FileAPI/file/send-file-form-iso-2022-jp.tentative.html (6/6, 100.00%, 0.92% of total)
  21. /FileAPI/file/Worker-read-file-constructor.worker.html (1/1, 100.00%, 0.15% of total)
  22. /FileAPI/idlharness.worker.html (25/113, 22.12%, 3.83% of total)
  23. /FileAPI/file/send-file-form.html (1/1, 100.00%, 0.15% of total)
  24. /FileAPI/url/multi-global-origin-serialization.sub.html (1/1, 100.00%, 0.15% of total)
  25. /FileAPI/idlharness.html (25/99, 25.25%, 3.83% of total)
  26. /FileAPI/file/send-file-form-x-user-defined.tentative.html (6/6, 100.00%, 0.92% of total)
  27. /FileAPI/file/File-constructor-endings.html (38/45, 84.44%, 5.83% of total)
Test Show/Hide MessagesEd18
/FileAPI/historical.https.html (3/13, 23.08%, 0.46% of total)OK
"FileReaderSync" should not be supported in service workersFAIL
BlobBuilder should not be supported.FAIL
File's lastModifiedDate should not be supportedFAIL
/FileAPI/url/url-format.any.html (1/1, 100.00%, 0.15% of total)OK
url-formatFAIL
/FileAPI/file/File-constructor.html (6/8, 75.00%, 0.92% of total)ERROR
Blob fileBitsFAIL
DOMString fileBitsFAIL
Empty Blob fileBitsFAIL
String object fileBitsFAIL
Unicode DOMString fileBitsFAIL
empty fileBitsFAIL
/FileAPI/reading-data-section/filereader_readAsDataURL.html (1/3, 33.33%, 0.15% of total)OK
readAsDataURL result for Blob with unspecified MIME typeFAIL
/FileAPI/url/url-with-fetch.any.html (3/15, 20.00%, 0.46% of total)OK
Only exact matches should revoke URLs, using fetchFAIL
Revoke blob URL after calling fetch, fetch should succeedFAIL
Revoke blob URL after creating Request, will fetchFAIL
/FileAPI/blob/Blob-slice.html (9/127, 7.09%, 1.38% of total)OK
Invalid contentType ("te\0xt/plain")FAIL
Invalid contentType ("te\txt/plain")FAIL
Invalid contentType ("te\x1fxt/plain")FAIL
Invalid contentType ("text/plain")FAIL
Invalid contentType ("ÿ")FAIL
Valid contentType ("TEXT/PLAIN")FAIL
Valid contentType ("text/plain;charset = UTF-8")FAIL
Valid contentType ("text/plain;charset=UTF-8")FAIL
undefined type Blob sliceFAIL
/FileAPI/url/url-with-xhr.any.html (2/14, 14.29%, 0.31% of total)OK
Only exact matches should revoke URLs, using XHRFAIL
Revoke blob URL after open(), will fetchFAIL
/FileAPI/file/send-file-form-windows-1252.tentative.html (6/6, 100.00%, 0.92% of total)OK
Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in windows-1252 formFAIL
Upload file-for-upload-in-form-☺😂.txt (windows-1252) in windows-1252 formFAIL
Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in windows-1252 formFAIL
Upload file-for-upload-in-form-☺😂.txt (Unicode) in windows-1252 formFAIL
Upload file-for-upload-in-form-.txt (x-user-defined) in windows-1252 formFAIL
Upload file-for-upload-in-form.txt (ASCII) in windows-1252 formFAIL
/FileAPI/url/sandboxed-iframe.html (1/1, 100.00%, 0.15% of total)TIMEOUT
/FileAPI/url/sandboxed-iframe.htmlTIMEOUT
/FileAPI/unicode.html (2/4, 50.00%, 0.31% of total)OK
Test that strings are not NFC normalized by File constructorFAIL
Test that unpaired surrogates are replaced by File constructorFAIL
/FileAPI/file/send-file-form-utf-8.html (6/6, 100.00%, 0.92% of total)OK
Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in UTF-8 formFAIL
Upload file-for-upload-in-form-☺😂.txt (windows-1252) in UTF-8 formFAIL
Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in UTF-8 formFAIL
Upload file-for-upload-in-form-☺😂.txt (Unicode) in UTF-8 formFAIL
Upload file-for-upload-in-form-.txt (x-user-defined) in UTF-8 formFAIL
Upload file-for-upload-in-form.txt (ASCII) in UTF-8 formFAIL
/FileAPI/url/url-reload.window.html (1/2, 50.00%, 0.15% of total)TIMEOUT
Reloading a blob URL succeeds even if the URL was revoked.TIMEOUT
/FileAPI/filelist-section/filelist.html (1/7, 14.29%, 0.15% of total)OK
Check if the item method returns null when no file selectedFAIL
/FileAPI/blob/Blob-constructor-endings.html (17/45, 37.78%, 2.61% of total)OK
CR/LF in adjacent input stringsFAIL
Exception propagation from optionsFAIL
Input CR with endings 'native'FAIL
Input CRCR with endings 'native'FAIL
Input CRCRLF with endings 'native'FAIL
Input CRLFLF with endings 'native'FAIL
Input LF with endings 'native'FAIL
Input LFCR with endings 'native'FAIL
Input LFCRLFCR with endings 'native'FAIL
Input LFLF with endings 'native'FAIL
Invalid "endings" value: ""FAIL
Invalid "endings" value: "NATIVE"FAIL
Invalid "endings" value: "Transparent"FAIL
Invalid "endings" value: "invalidEnumValue"FAIL
Invalid "endings" value: 0FAIL
Invalid "endings" value: nullFAIL
Invalid "endings" value: {}FAIL
/FileAPI/url/unicode-origin.sub.html (1/1, 100.00%, 0.15% of total)OK
Verify serialization of non-ascii origin in Blob URLsFAIL
/FileAPI/FileReaderSync.worker.html (1/9, 11.11%, 0.15% of total)OK
readAsDataURL with empty blobFAIL
/FileAPI/url/url-in-tags-revoke.window.html (6/6, 100.00%, 0.92% of total)TIMEOUT
Fetching a blob URL immediately before revoking it works in <script> tags.TIMEOUT
Fetching a blob URL immediately before revoking it works in an iframe navigation.FAIL
Fetching a blob URL immediately before revoking it works in an iframe.FAIL
Opening a blob URL in a new window by clicking an <a> tag works immediately before revoking the URL.FAIL
Opening a blob URL in a new window immediately before revoking it works.TIMEOUT
Opening a blob URL in a noopener about:blank window immediately before revoking it works.FAIL
/FileAPI/url/url-lifetime.html (2/2, 100.00%, 0.31% of total)OK
Removing an iframe revokes its URLsFAIL
Terminating worker revokes its URLsFAIL
/FileAPI/blob/Blob-constructor.html (33/64, 51.56%, 5.06% of total)OK
A String object should be treated as a sequence for the blobParts argument.FAIL
A Uint8Array object should be treated as a sequence for the blobParts argument.FAIL
A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.FAIL
A plain object with @@iterator should be treated as a sequence for the blobParts argument.FAIL
A plain object with custom @@iterator should be treated as a sequence for the blobParts argument.FAIL
A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)FAIL
Arguments should be evaluated from left to right.FAIL
Blob constructor with no arguments, without 'new'FAIL
Blob constructor with undefined as first argumentFAIL
Blob with type "\timage/gif\t"FAIL
Blob with type "image/gif;"FAIL
Blob with type "image/gif\0"FAIL
Blob with type "å"FAIL
Blob with type "İmage/gif"FAIL
Blob with type "ımage/gif"FAIL
Blob with type "𐑾"FAIL
Changes to the blobParts array should be reflected in the returned Blob (pop).FAIL
Changes to the blobParts array should be reflected in the returned Blob (unshift).FAIL
Getters and value conversions should happen in order until an exception is thrown.FAIL
Passing "abc" for options should throwFAIL
Passing 123 for options should throwFAIL
Passing 123.4 for options should throwFAIL
Passing an platform object that supports indexed properties as the blobParts array should work (attributes).FAIL
Passing an platform object that supports indexed properties as the blobParts array should work (select).FAIL
Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.FAIL
Passing null (index 0) for options should use the defaults (with newlines).FAIL
Passing null (index 0) for options should use the defaults.FAIL
Passing true for options should throwFAIL
Passing undefined (index 1) for options should use the defaults (with newlines).FAIL
Passing undefined (index 1) for options should use the defaults.FAIL
The length getter should be invoked and any exceptions should be propagated.FAIL
ToUint32 should be applied to the length and any exceptions should be propagated.FAIL
options properties should be accessed in lexicographic order.FAIL
/FileAPI/file/send-file-form-iso-2022-jp.tentative.html (6/6, 100.00%, 0.92% of total)OK
Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in ISO-2022-JP formFAIL
Upload file-for-upload-in-form-☺😂.txt (windows-1252) in ISO-2022-JP formFAIL
Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in ISO-2022-JP formFAIL
Upload file-for-upload-in-form-☺😂.txt (Unicode) in ISO-2022-JP formFAIL
Upload file-for-upload-in-form-.txt (x-user-defined) in ISO-2022-JP formFAIL
Upload file-for-upload-in-form.txt (ASCII) in ISO-2022-JP formFAIL
/FileAPI/file/Worker-read-file-constructor.worker.html (1/1, 100.00%, 0.15% of total)OK
FileReader in WorkerFAIL
/FileAPI/idlharness.worker.html (25/113, 22.12%, 3.83% of total)OK
Blob interface: attribute sizeFAIL
Blob interface: attribute typeFAIL
Blob interface: calling slice(long long, long long, DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeErrorFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper typeFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice(long long, long long, DOMString)" with the proper typeFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper typeFAIL
File interface object lengthFAIL
File interface: attribute lastModifiedFAIL
File interface: attribute nameFAIL
File interface: existence and properties of interface objectFAIL
File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper typeFAIL
File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper typeFAIL
File must be primary interface of new File(["myFileBits"], "myFileName")FAIL
FileList interface: attribute lengthFAIL
FileReader interface: attribute errorFAIL
FileReader interface: attribute onabortFAIL
FileReader interface: attribute onerrorFAIL
FileReader interface: attribute onloadFAIL
FileReader interface: attribute onloadendFAIL
FileReader interface: attribute onloadstartFAIL
FileReader interface: attribute onprogressFAIL
FileReader interface: attribute readyStateFAIL
FileReader interface: attribute resultFAIL
FileReader interface: existence and properties of interface objectFAIL
Stringification of new File(["myFileBits"], "myFileName")FAIL
/FileAPI/file/send-file-form.html (1/1, 100.00%, 0.15% of total)OK
Upload file-for-upload-in-form.txt (ASCII) in UTF-8 formFAIL
/FileAPI/url/multi-global-origin-serialization.sub.html (1/1, 100.00%, 0.15% of total)OK
Blob URL serialization (specifically the origin) in multi-global situationsFAIL
/FileAPI/idlharness.html (25/99, 25.25%, 3.83% of total)OK
Blob interface: attribute sizeFAIL
Blob interface: attribute typeFAIL
Blob interface: calling slice(long long, long long, DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeErrorFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper typeFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice(long long, long long, DOMString)" with the proper typeFAIL
Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper typeFAIL
File interface object lengthFAIL
File interface: attribute lastModifiedFAIL
File interface: attribute nameFAIL
File interface: existence and properties of interface objectFAIL
File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper typeFAIL
File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper typeFAIL
File must be primary interface of new File(["myFileBits"], "myFileName")FAIL
FileList interface: attribute lengthFAIL
FileReader interface: attribute errorFAIL
FileReader interface: attribute onabortFAIL
FileReader interface: attribute onerrorFAIL
FileReader interface: attribute onloadFAIL
FileReader interface: attribute onloadendFAIL
FileReader interface: attribute onloadstartFAIL
FileReader interface: attribute onprogressFAIL
FileReader interface: attribute readyStateFAIL
FileReader interface: attribute resultFAIL
FileReader interface: existence and properties of interface objectFAIL
Stringification of new File(["myFileBits"], "myFileName")FAIL
/FileAPI/file/send-file-form-x-user-defined.tentative.html (6/6, 100.00%, 0.92% of total)OK
Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in x-user-defined formFAIL
Upload file-for-upload-in-form-☺😂.txt (windows-1252) in x-user-defined formFAIL
Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in x-user-defined formFAIL
Upload file-for-upload-in-form-☺😂.txt (Unicode) in x-user-defined formFAIL
Upload file-for-upload-in-form-.txt (x-user-defined) in x-user-defined formFAIL
Upload file-for-upload-in-form.txt (ASCII) in x-user-defined formFAIL
/FileAPI/file/File-constructor-endings.html (38/45, 84.44%, 5.83% of total)OK
CR/LF in adjacent input stringsFAIL
Exception propagation from optionsFAIL
Input CR with endings 'native'FAIL
Input CR with endings 'transparent'FAIL
Input CR with endings unspecifiedFAIL
Input CRCR with endings 'native'FAIL
Input CRCR with endings 'transparent'FAIL
Input CRCR with endings unspecifiedFAIL
Input CRCRLF with endings 'native'FAIL
Input CRCRLF with endings 'transparent'FAIL
Input CRCRLF with endings unspecifiedFAIL
Input CRLF with endings 'native'FAIL
Input CRLF with endings 'transparent'FAIL
Input CRLF with endings unspecifiedFAIL
Input CRLFCR with endings 'native'FAIL
Input CRLFCR with endings 'transparent'FAIL
Input CRLFCR with endings unspecifiedFAIL
Input CRLFCRLF with endings 'native'FAIL
Input CRLFCRLF with endings 'transparent'FAIL
Input CRLFCRLF with endings unspecifiedFAIL
Input CRLFLF with endings 'native'FAIL
Input CRLFLF with endings 'transparent'FAIL
Input CRLFLF with endings unspecifiedFAIL
Input LF with endings 'native'FAIL
Input LF with endings 'transparent'FAIL
Input LF with endings unspecifiedFAIL
Input LFCR with endings 'native'FAIL
Input LFCR with endings 'transparent'FAIL
Input LFCR with endings unspecifiedFAIL
Input LFCRLFCR with endings 'native'FAIL
Input LFCRLFCR with endings 'transparent'FAIL
Input LFCRLFCR with endings unspecifiedFAIL
Input LFLF with endings 'native'FAIL
Input LFLF with endings 'transparent'FAIL
Input LFLF with endings unspecifiedFAIL
The "endings" options property is usedFAIL
Valid "endings" value: "native"FAIL
Valid "endings" value: "transparent"FAIL