xhr: Complete Failures

Completely failed files: 287; Completely failed subtests: 77; Failure level: 77/1261 (6.11%)

Test Files

  1. /xhr/send-redirect-post-upload.htm (2/5, 40.00%, 0.16% of total)
  2. /xhr/xmlhttprequest-timeout-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)
  3. /xhr/access-control-preflight-credential-async.htm (1/1, 100.00%, 0.08% of total)
  4. /xhr/response-json.htm (2/4, 50.00%, 0.16% of total)
  5. /xhr/open-url-multi-window-3.htm (1/1, 100.00%, 0.08% of total)
  6. /xhr/event-readystatechange-loaded.htm (1/1, 100.00%, 0.08% of total)
  7. /xhr/event-timeout-order.htm (1/1, 100.00%, 0.08% of total)
  8. /xhr/formdata.htm (1/5, 20.00%, 0.08% of total)
  9. /xhr/overridemimetype-blob.html (1/3, 33.33%, 0.08% of total)
  10. /xhr/open-url-multi-window-4.htm (1/1, 100.00%, 0.08% of total)
  11. /xhr/send-conditional-cors.htm (2/2, 100.00%, 0.16% of total)
  12. /xhr/response-data-progress.htm (2/2, 100.00%, 0.16% of total)
  13. /xhr/send-content-type-charset.htm (11/19, 57.89%, 0.87% of total)
  14. /xhr/abort-event-order.htm (1/1, 100.00%, 0.08% of total)
  15. /xhr/responsexml-document-properties.htm (2/24, 8.33%, 0.16% of total)
  16. /xhr/xmlhttprequest-timeout-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)
  17. /xhr/open-url-multi-window-5.htm (1/1, 100.00%, 0.08% of total)
  18. /xhr/setrequestheader-header-allowed.htm (1/10, 10.00%, 0.08% of total)
  19. /xhr/xmlhttprequest-timeout-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)
  20. /xhr/preserve-ua-header-on-redirect.htm (1/2, 50.00%, 0.08% of total)
  21. /xhr/send-response-event-order.htm (1/1, 100.00%, 0.08% of total)
  22. /xhr/send-no-response-event-order.htm (1/1, 100.00%, 0.08% of total)
  23. /xhr/xmlhttprequest-timeout-worker-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)
  24. /xhr/setrequestheader-combining.window.html (1/1, 100.00%, 0.08% of total)
  25. /xhr/xmlhttprequest-timeout-worker-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)
  26. /xhr/open-url-multi-window-2.htm (1/1, 100.00%, 0.08% of total)
  27. /xhr/responsetext-decoding.htm (1/37, 2.70%, 0.08% of total)
  28. /xhr/access-control-preflight-headers-sync.htm (1/1, 100.00%, 0.08% of total)
  29. /xhr/xmlhttprequest-timeout-synconmain.html?timeout after open (1/1, 100.00%, 0.08% of total)
  30. /xhr/send-after-setting-document-domain.htm (1/1, 100.00%, 0.08% of total)
  31. /xhr/xmlhttprequest-timeout-abortedonmain.html?abort() from a 0ms timeout (1/1, 100.00%, 0.08% of total)
  32. /xhr/data-uri.htm (2/10, 20.00%, 0.16% of total)
  33. /xhr/overridemimetype-edge-cases.window.html (1/4, 25.00%, 0.08% of total)
  34. /xhr/xmlhttprequest-timeout-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)
  35. /xhr/responseXML-unavailable-in-worker.html (1/1, 100.00%, 0.08% of total)
  36. /xhr/send-data-readablestream.any.html (3/3, 100.00%, 0.24% of total)
  37. /xhr/xmlhttprequest-timeout-worker-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)
  38. /xhr/event-loadstart-upload.htm (1/1, 100.00%, 0.08% of total)
  39. /xhr/anonymous-mode-unsupported.htm (1/1, 100.00%, 0.08% of total)
  40. /xhr/event-error-order.sub.html (1/1, 100.00%, 0.08% of total)
  41. /xhr/abort-after-send.htm (1/1, 100.00%, 0.08% of total)
  42. /xhr/abort-during-upload.htm (1/1, 100.00%, 0.08% of total)
  43. /xhr/xmlhttprequest-timeout-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)
  44. /xhr/no-utf16-json.htm (1/1, 100.00%, 0.08% of total)
  45. /xhr/responseType-document-in-worker.html (1/1, 100.00%, 0.08% of total)
  46. /xhr/security-consideration.sub.html (1/1, 100.00%, 0.08% of total)
  47. /xhr/xmlhttprequest-timeout-worker-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)
  48. /xhr/getallresponseheaders.htm (1/7, 14.29%, 0.08% of total)
  49. /xhr/send-authentication-cors-setrequestheader-no-cred.htm (1/2, 50.00%, 0.08% of total)
  50. /xhr/setrequestheader-content-type.htm (2/33, 6.06%, 0.16% of total)
  51. /xhr/open-url-multi-window-6.htm (1/1, 100.00%, 0.08% of total)
  52. /xhr/responsexml-media-type.htm (3/15, 20.00%, 0.24% of total)
  53. /xhr/xmlhttprequest-timeout-worker-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)
  54. /xhr/xmlhttprequest-timeout-worker-synconworker.html?load fires normally (1/1, 100.00%, 0.08% of total)
  55. /xhr/xmlhttprequest-sync-default-feature-policy.sub.html (1/1, 100.00%, 0.08% of total)
Test Show/Hide MessagesCh73
/xhr/send-redirect-post-upload.htm (2/5, 40.00%, 0.16% of total)OK
XMLHttpRequest: The send() method: POSTing to URL that redirects (307 (blob))FAIL
XMLHttpRequest: The send() method: POSTing to URL that redirects (307 (string))FAIL
/xhr/xmlhttprequest-timeout-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/access-control-preflight-credential-async.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
CORS async request with URL credentialsTIMEOUT
/xhr/response-json.htm (2/4, 50.00%, 0.16% of total)OK
JSON object roundtripFAIL
JSON roundtrip with Japanese textFAIL
/xhr/open-url-multi-window-3.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: open() resolving URLs (multi-Window; 3; evil)FAIL
/xhr/event-readystatechange-loaded.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: the LOADING state change may be emitted multiple timesFAIL
/xhr/event-timeout-order.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: event - timeout (order of events)FAIL
/xhr/formdata.htm (1/5, 20.00%, 0.08% of total)OK
ConstructorsFAIL
/xhr/overridemimetype-blob.html (1/3, 33.33%, 0.08% of total)OK
Loading data…FAIL
/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/send-conditional-cors.htm (2/2, 100.00%, 0.16% of total)OK
304 without appropriate CORS headerFAIL
304 with appropriate CORS headerFAIL
/xhr/response-data-progress.htm (2/2, 100.00%, 0.16% of total)OK
XMLHttpRequest: progress events grow response body size, known content-lengthFAIL
XMLHttpRequest: progress events grow response body size, unknown content-lengthFAIL
/xhr/send-content-type-charset.htm (11/19, 57.89%, 0.87% of total)OK
If charset= param is UTF-8 (case-insensitive), it should not be changedFAIL
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 given but wrong, fix it (unknown MIME, bogus charset)FAIL
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 in double quotes with spaceFAIL
charset with leading space that is UTF-8 does changeFAIL
charset with trailing space that is UTF-8 does not changeFAIL
header with invalid MIME type is not changedFAIL
unknown parameters need to be preservedFAIL
/xhr/abort-event-order.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: The abort() method: abort and loadend eventsFAIL
/xhr/responsexml-document-properties.htm (2/24, 8.33%, 0.16% of total)OK
allFAIL
domainFAIL
/xhr/xmlhttprequest-timeout-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/open-url-multi-window-5.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: open() resolving URLs (multi-Window; 5)FAIL
/xhr/setrequestheader-header-allowed.htm (1/10, 10.00%, 0.08% of total)OK
XMLHttpRequest: setRequestHeader() - headers that are allowed (User-Agent)FAIL
/xhr/xmlhttprequest-timeout-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/preserve-ua-header-on-redirect.htm (1/2, 50.00%, 0.08% of total)OK
XMLHttpRequest: User-Agent header is preserved on redirect 1FAIL
/xhr/send-response-event-order.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: The send() method: event order when synchronous flag is unsetFAIL
/xhr/send-no-response-event-order.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: The send() method: event order when there is no response entity bodyFAIL
/xhr/xmlhttprequest-timeout-worker-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/setrequestheader-combining.window.html (1/1, 100.00%, 0.08% of total)OK
setRequestHeader() combining header valuesFAIL
/xhr/xmlhttprequest-timeout-worker-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/open-url-multi-window-2.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: open() resolving URLs (multi-Window; 2; evil)FAIL
/xhr/responsetext-decoding.htm (1/37, 2.70%, 0.08% of total)OK
XMLHttpRequest: responseText decoding (text/plain;charset=bogus %C2 text)FAIL
/xhr/access-control-preflight-headers-sync.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/xmlhttprequest-timeout-synconmain.html?timeout after open (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/send-after-setting-document-domain.htm (1/1, 100.00%, 0.08% of total)TIMEOUT
All tests ranTIMEOUT
/xhr/xmlhttprequest-timeout-abortedonmain.html?abort() from a 0ms timeout (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/data-uri.htm (2/10, 20.00%, 0.16% of total)OK
XHR method GET with MIME type image/pngFAIL
XHR method HEAD with MIME type text/plainFAIL
/xhr/overridemimetype-edge-cases.window.html (1/4, 25.00%, 0.08% of total)OK
Charset can be overridden by overrideMimeType() with a bogus charsetFAIL
/xhr/xmlhttprequest-timeout-simple.html?load fires normally (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/responseXML-unavailable-in-worker.html (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest's responseXML property should not be exposed in workers.FAIL
/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/xmlhttprequest-timeout-worker-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/event-loadstart-upload.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: The send() method: Fire a progress event named loadstart on upload object (synchronous flag is unset)FAIL
/xhr/anonymous-mode-unsupported.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: anonymous mode unsupportedFAIL
/xhr/event-error-order.sub.html (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: event - error (order of events)FAIL
/xhr/abort-after-send.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: abort() after send()FAIL
/xhr/abort-during-upload.htm (1/1, 100.00%, 0.08% of total)OK
XMLHttpRequest: abort() while sending dataFAIL
/xhr/xmlhttprequest-timeout-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/no-utf16-json.htm (1/1, 100.00%, 0.08% of total)OK
JSON asa UTF-16 with BOM should decode as UTF-8 (and, therefore, fail)FAIL
/xhr/responseType-document-in-worker.html (1/1, 100.00%, 0.08% of total)OK
Setting XMLHttpRequest responseType to 'document' in a worker should have no effect.FAIL
/xhr/security-consideration.sub.html (1/1, 100.00%, 0.08% of total)TIMEOUT
ProgressEvent: security considerationTIMEOUT
/xhr/xmlhttprequest-timeout-worker-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total)TIMEOUT
undefinedTIMEOUT
/xhr/getallresponseheaders.htm (1/7, 14.29%, 0.08% of total)OK
XMLHttpRequest: getAllResponseHeaders()FAIL
/xhr/send-authentication-cors-setrequestheader-no-cred.htm (1/2, 50.00%, 0.08% of total)OK
CORS request with setRequestHeader auth to URL NOT accepting Authorization headerFAIL
/xhr/setrequestheader-content-type.htm (2/33, 6.06%, 0.16% of total)OK
ReadableStream request keeps setRequestHeader() Content-Type and charsetFAIL
ReadableStream request with under type sends no Content-Type without setRequestHeader() callFAIL
/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/responsexml-media-type.htm (3/15, 20.00%, 0.24% of total)OK
XMLHttpRequest: responseXML MIME type tests ('application', should parse)FAIL
XMLHttpRequest: responseXML MIME type tests ('bogus', should parse)FAIL
XMLHttpRequest: responseXML MIME type tests ('text/xsl', should not parse)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/xmlhttprequest-timeout-worker-synconworker.html?load fires normally (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