Completely failed files: 287; Completely failed subtests: 62; Failure level: 62/1261 (4.92%)
| Test | FF64 |
|---|---|
| /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 |
| undefined | TIMEOUT |
| /xhr/headers-normalize-response.htm (4/15, 26.67%, 0.32% of total) | OK |
| Header value: \0 | FAIL |
| Header value: \0hello world | FAIL |
| Header value: hello world\0 | FAIL |
| Header value: hello\0world | FAIL |
| /xhr/access-control-basic-cors-safelisted-request-headers.htm (1/1, 100.00%, 0.08% of total) | OK |
| Request with CORS-safelisted headers | FAIL |
| /xhr/anonymous-mode-unsupported.htm (1/1, 100.00%, 0.08% of total) | OK |
| XMLHttpRequest: anonymous mode unsupported | FAIL |
| /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 dropped | FAIL |
| charset in double quotes that is UTF-8 does not change | FAIL |
| charset in double quotes with backslashes that is UTF-8 does not change | FAIL |
| charset with trailing space that is UTF-8 does not change | FAIL |
| unknown parameters need to be preserved | FAIL |
| /xhr/xmlhttprequest-timeout-worker-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/xmlhttprequest-timeout-overridesexpires.html?timeout set to expired value before load fires (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /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 throw | NOTRUN |
| /xhr/xmlhttprequest-timeout-twice.html?load fires normally with no timeout set, twice (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/xmlhttprequest-timeout-worker-synconworker.html?load fires normally (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/send-sync-blocks-async.htm (1/1, 100.00%, 0.08% of total) | OK |
| XMLHttpRequest: sync requests should block events on pending async requests | FAIL |
| /xhr/xmlhttprequest-timeout-abortedonmain.html?abort() from a 0ms timeout (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /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 |
| undefined | TIMEOUT |
| /xhr/responsexml-document-properties.htm (2/24, 8.33%, 0.16% of total) | OK |
| cookie | FAIL |
| cookie (after setting it) | FAIL |
| /xhr/send-conditional-cors.htm (2/2, 100.00%, 0.16% of total) | OK |
| 304 without appropriate CORS header | FAIL |
| 304 with appropriate CORS header | FAIL |
| /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-arraybuffer | FAIL |
| /xhr/access-control-preflight-credential-async.htm (1/1, 100.00%, 0.08% of total) | OK |
| CORS async request with URL credentials | FAIL |
| /xhr/getresponseheader.any.html (4/6, 66.67%, 0.32% of total) | OK |
| getResponseHeader('content-length') expects 0, 0 | FAIL |
| getResponseHeader('double-trouble') expects , | FAIL |
| getResponseHeader('heya') expects , , 1, , , 2 | FAIL |
| getResponseHeader('www-authenticate') expects 1, 2, 3, 4 | FAIL |
| /xhr/xmlhttprequest-timeout-overrides.html?timeout disabled after initially set (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/security-consideration.sub.html (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| ProgressEvent: security consideration | TIMEOUT |
| /xhr/xmlhttprequest-timeout-simple.html?load fires normally (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/xmlhttprequest-timeout-worker-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /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 |
| undefined | TIMEOUT |
| /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 onloadstart | FAIL |
| /xhr/data-uri.htm (1/10, 10.00%, 0.08% of total) | OK |
| XHR method GET with MIME type image/png | FAIL |
| /xhr/setrequestheader-content-type.htm (3/33, 9.09%, 0.24% of total) | OK |
| ReadableStream request keeps setRequestHeader() Content-Type and charset | FAIL |
| ReadableStream request respects setRequestHeader("") | FAIL |
| ReadableStream request with under type sends no Content-Type without setRequestHeader() call | FAIL |
| /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 |
| undefined | TIMEOUT |
| /xhr/xmlhttprequest-sync-default-feature-policy.sub.html (1/1, 100.00%, 0.08% of total) | OK |
| Synchronous XMLHttpRequest Feature Policy Test | FAIL |
| /xhr/getallresponseheaders.htm (4/7, 57.14%, 0.32% of total) | OK |
| XMLHttpRequest: getAllResponseHeaders() 2 | FAIL |
| XMLHttpRequest: getAllResponseHeaders() 3 | FAIL |
| XMLHttpRequest: getAllResponseHeaders() 5 | FAIL |
| XMLHttpRequest: getAllResponseHeaders() 6 | FAIL |
| /xhr/xmlhttprequest-timeout-aborted.html?aborted immediately after send() (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| undefined | TIMEOUT |
| /xhr/send-data-readablestream.any.html (3/3, 100.00%, 0.24% of total) | OK |
| XMLHttpRequest: send() with a stream on which getReader() is called | FAIL |
| XMLHttpRequest: send() with a stream on which read() and releaseLock() are called | FAIL |
| XMLHttpRequest: send() with a stream on which read() is called | FAIL |
| /xhr/send-after-setting-document-domain.htm (1/1, 100.00%, 0.08% of total) | TIMEOUT |
| All tests ran | TIMEOUT |