xhr: Complete Failures

Completely failed files: 287; Completely failed subtests: 62; Failure level: 62/1261 (4.92%)

Test Files

  1. /xhr/send-redirect-to-cors.htm (3/21, 14.29%, 0.24% of total)
  2. /xhr/xmlhttprequest-timeout-worker-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)
  3. /xhr/headers-normalize-response.htm (4/15, 26.67%, 0.32% of total)
  4. /xhr/access-control-basic-cors-safelisted-request-headers.htm (1/1, 100.00%, 0.08% of total)
  5. /xhr/anonymous-mode-unsupported.htm (1/1, 100.00%, 0.08% of total)
  6. /xhr/send-content-type-charset.htm (6/19, 31.58%, 0.48% of total)
  7. /xhr/xmlhttprequest-timeout-worker-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)
  8. /xhr/xmlhttprequest-timeout-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)
  9. /xhr/open-url-multi-window-6.htm (1/1, 100.00%, 0.08% of total)
  10. /xhr/xmlhttprequest-timeout-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)
  11. /xhr/xmlhttprequest-timeout-worker-synconworker.html?load fires normally (1/1, 100.00%, 0.08% of total)
  12. /xhr/send-sync-blocks-async.htm (1/1, 100.00%, 0.08% of total)
  13. /xhr/xmlhttprequest-timeout-abortedonmain.html?abort() from a 0ms timeout (1/1, 100.00%, 0.08% of total)
  14. /xhr/open-url-multi-window-4.htm (1/1, 100.00%, 0.08% of total)
  15. /xhr/xmlhttprequest-timeout-synconmain.html?timeout after open (1/1, 100.00%, 0.08% of total)
  16. /xhr/responsexml-document-properties.htm (2/24, 8.33%, 0.16% of total)
  17. /xhr/send-conditional-cors.htm (2/2, 100.00%, 0.16% of total)
  18. /xhr/send-authentication-competing-names-passwords.htm (2/13, 15.38%, 0.16% of total)
  19. /xhr/historical.html (1/3, 33.33%, 0.08% of total)
  20. /xhr/access-control-preflight-credential-async.htm (1/1, 100.00%, 0.08% of total)
  21. /xhr/getresponseheader.any.html (4/6, 66.67%, 0.32% of total)
  22. /xhr/xmlhttprequest-timeout-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)
  23. /xhr/security-consideration.sub.html (1/1, 100.00%, 0.08% of total)
  24. /xhr/xmlhttprequest-timeout-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)
  25. /xhr/xmlhttprequest-timeout-worker-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)
  26. /xhr/overridemimetype-blob.html (1/3, 33.33%, 0.08% of total)
  27. /xhr/xmlhttprequest-timeout-worker-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)
  28. /xhr/send-redirect-post-upload.htm (1/5, 20.00%, 0.08% of total)
  29. /xhr/open-during-abort-processing.htm (1/1, 100.00%, 0.08% of total)
  30. /xhr/data-uri.htm (1/10, 10.00%, 0.08% of total)
  31. /xhr/setrequestheader-content-type.htm (3/33, 9.09%, 0.24% of total)
  32. /xhr/send-authentication-basic.htm (1/1, 100.00%, 0.08% of total)
  33. /xhr/xmlhttprequest-timeout-worker-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)
  34. /xhr/xmlhttprequest-sync-default-feature-policy.sub.html (1/1, 100.00%, 0.08% of total)
  35. /xhr/getallresponseheaders.htm (4/7, 57.14%, 0.32% of total)
  36. /xhr/xmlhttprequest-timeout-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)
  37. /xhr/send-data-readablestream.any.html (3/3, 100.00%, 0.24% of total)
  38. /xhr/send-after-setting-document-domain.htm (1/1, 100.00%, 0.08% of total)
Test Show/Hide MessagesFF64
/xhr/send-redirect-to-cors.htm (3/21, 14.29%, 0.24% of total)OK
XMLHttpRequest: send() - Redirect to CORS-enabled resource (301 GET with explicit Content-Type)FAIL
XMLHttpRequest: send() - Redirect to CORS-enabled resource (301 POST with string and explicit Content-Type)FAIL
XMLHttpRequest: send() - Redirect to CORS-enabled resource (302 POST with string and explicit Content-Type)FAIL
/xhr/xmlhttprequest-timeout-worker-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/headers-normalize-response.htm (4/15, 26.67%, 0.32% of total)OK
Header value: \0FAIL
Header value: \0hello worldFAIL
Header value: hello world\0FAIL
Header value: hello\0worldFAIL
/xhr/access-control-basic-cors-safelisted-request-headers.htm (1/1, 100.00%, 0.08% of total)OK
Request with CORS-safelisted headersFAIL
/xhr/anonymous-mode-unsupported.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: anonymous mode unsupportedFAIL
/xhr/send-content-type-charset.htm (6/19, 31.58%, 0.48% of total)OK
If charset= param is UTF-8 (case-insensitive), it should not be changed (bogus charset)FAIL
Multiple non-UTF-8 charset parameters deduplicate, bogus parameter droppedFAIL
charset in double quotes that is UTF-8 does not changeFAIL
charset in double quotes with backslashes that is UTF-8 does not changeFAIL
charset with trailing space that is UTF-8 does not changeFAIL
unknown parameters need to be preservedFAIL
/xhr/xmlhttprequest-timeout-worker-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/xmlhttprequest-timeout-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/open-url-multi-window-6.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
XMLHttpRequest: open() in document that is not fully active (but may be active) should throwNOTRUN
/xhr/xmlhttprequest-timeout-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/xmlhttprequest-timeout-worker-synconworker.html?load fires normally (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/send-sync-blocks-async.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: sync requests should block events on pending async requestsFAIL
/xhr/xmlhttprequest-timeout-abortedonmain.html?abort() from a 0ms timeout (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/open-url-multi-window-4.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
XMLHttpRequest: open() resolving URLs (multi-Window; 4; evil)TIMEOUT
/xhr/xmlhttprequest-timeout-synconmain.html?timeout after open (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/responsexml-document-properties.htm (2/24, 8.33%, 0.16% of total)OK
cookieFAIL
cookie (after setting it)FAIL
/xhr/send-conditional-cors.htm (2/2, 100.00%, 0.16% of total)OK
304 without appropriate CORS headerFAIL
304 with appropriate CORS headerFAIL
/xhr/send-authentication-competing-names-passwords.htm (2/13, 15.38%, 0.16% of total)OK
XMLHttpRequest user/pass options: pass in URL, user in open()FAIL
XMLHttpRequest user/pass options: pass in URL, user/pass in open()FAIL
/xhr/historical.html (1/3, 33.33%, 0.08% of total)OK
Support for responseType = moz-chunked-arraybufferFAIL
/xhr/access-control-preflight-credential-async.htm (1/1, 100.00%, 0.08% of total)OK
CORS async request with URL credentialsFAIL
/xhr/getresponseheader.any.html (4/6, 66.67%, 0.32% of total)OK
getResponseHeader('content-length') expects 0, 0FAIL
getResponseHeader('double-trouble') expects , FAIL
getResponseHeader('heya') expects , , 1, , , 2FAIL
getResponseHeader('www-authenticate') expects 1, 2, 3, 4FAIL
/xhr/xmlhttprequest-timeout-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/security-consideration.sub.html (1/1, 100.00%, 0.08% of total)TIMEOUT
ProgressEvent: security considerationTIMEOUT
/xhr/xmlhttprequest-timeout-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/xmlhttprequest-timeout-worker-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/overridemimetype-blob.html (1/3, 33.33%, 0.08% of total)OK
Loading data…FAIL
/xhr/xmlhttprequest-timeout-worker-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/send-redirect-post-upload.htm (1/5, 20.00%, 0.08% of total)OK
XMLHttpRequest: The send() method: POSTing to URL that redirects (307 (string))FAIL
/xhr/open-during-abort-processing.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: open() during abort processing - abort() called from onloadstartFAIL
/xhr/data-uri.htm (1/10, 10.00%, 0.08% of total)OK
XHR method GET with MIME type image/pngFAIL
/xhr/setrequestheader-content-type.htm (3/33, 9.09%, 0.24% of total)OK
ReadableStream request keeps setRequestHeader() Content-Type and charsetFAIL
ReadableStream request respects setRequestHeader("")FAIL
ReadableStream request with under type sends no Content-Type without setRequestHeader() callFAIL
/xhr/send-authentication-basic.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: send() - "Basic" authenticated requests with user name and password passed to open()FAIL
/xhr/xmlhttprequest-timeout-worker-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/xmlhttprequest-sync-default-feature-policy.sub.html (1/1, 100.00%, 0.08% of total)OK
Synchronous XMLHttpRequest Feature Policy TestFAIL
/xhr/getallresponseheaders.htm (4/7, 57.14%, 0.32% of total)OK
XMLHttpRequest: getAllResponseHeaders() 2FAIL
XMLHttpRequest: getAllResponseHeaders() 3FAIL
XMLHttpRequest: getAllResponseHeaders() 5FAIL
XMLHttpRequest: getAllResponseHeaders() 6FAIL
/xhr/xmlhttprequest-timeout-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/send-data-readablestream.any.html (3/3, 100.00%, 0.24% of total)OK
XMLHttpRequest: send() with a stream on which getReader() is calledFAIL
XMLHttpRequest: send() with a stream on which read() and releaseLock() are calledFAIL
XMLHttpRequest: send() with a stream on which read() is calledFAIL
/xhr/send-after-setting-document-domain.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
All tests ranTIMEOUT