fetch: Complete Failures

Completely failed files: 209; Completely failed subtests: 577; Failure level: 577/2317 (24.90%)

Test Files

  1. /fetch/sec-metadata/xslt.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  2. /fetch/data-urls/base64.any.html (4/79, 5.06%, 0.17% of total)
  3. /fetch/sec-metadata/script.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  4. /fetch/api/cors/cors-cookies-redirect.any.html (4/4, 100.00%, 0.17% of total)
  5. /fetch/api/basic/mode-no-cors.sub.any.html (1/4, 25.00%, 0.04% of total)
  6. /fetch/sec-metadata/redirect/same-origin-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  7. /fetch/sec-metadata/redirect/multiple-redirect-cross-site.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  8. /fetch/api/basic/request-upload.any.html (6/17, 35.29%, 0.26% of total)
  9. /fetch/cross-origin-resource-policy/fetch.any.html (7/12, 58.33%, 0.30% of total)
  10. /fetch/sec-metadata/font.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  11. /fetch/api/response/response-clone.html (12/18, 66.67%, 0.52% of total)
  12. /fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html (1/2, 50.00%, 0.04% of total)
  13. /fetch/api/cors/cors-preflight-status.any.html (15/27, 55.56%, 0.65% of total)
  14. /fetch/api/cors/cors-origin.any.html (15/17, 88.24%, 0.65% of total)
  15. /fetch/http-cache/vary.html (2/13, 15.38%, 0.09% of total)
  16. /fetch/sec-metadata/sharedworker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  17. /fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  18. /fetch/api/headers/headers-no-cors.window.html (4/19, 21.05%, 0.17% of total)
  19. /fetch/api/request/request-keepalive.html (1/2, 50.00%, 0.04% of total)
  20. /fetch/sec-metadata/embed.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  21. /fetch/http-cache/partial.html (5/8, 62.50%, 0.22% of total)
  22. /fetch/api/cors/cors-filtering.sub.any.html (19/19, 100.00%, 0.82% of total)
  23. /fetch/http-cache/invalidate.html (9/15, 60.00%, 0.39% of total)
  24. /fetch/nosniff/parsing-nosniff.window.html (5/15, 33.33%, 0.22% of total)
  25. /fetch/api/credentials/cookies.any.html (5/7, 71.43%, 0.22% of total)
  26. /fetch/http-cache/cc-request.html (8/12, 66.67%, 0.35% of total)
  27. /fetch/api/cors/cors-expose-star.sub.any.html (3/3, 100.00%, 0.13% of total)
  28. /fetch/api/request/request-init-stream.any.html (6/6, 100.00%, 0.26% of total)
  29. /fetch/api/redirect/redirect-count.any.html (2/10, 20.00%, 0.09% of total)
  30. /fetch/http-cache/status.html (14/26, 53.85%, 0.60% of total)
  31. /fetch/api/abort/general.any.html (7/48, 14.58%, 0.30% of total)
  32. /fetch/cross-origin-resource-policy/fetch-in-iframe.html (5/5, 100.00%, 0.22% of total)
  33. /fetch/api/response/response-consume-empty.html (1/14, 7.14%, 0.04% of total)
  34. /fetch/api/cors/cors-preflight-redirect.any.html (10/10, 100.00%, 0.43% of total)
  35. /fetch/api/headers/headers-record.html (1/13, 7.69%, 0.04% of total)
  36. /fetch/api/cors/cors-redirect-credentials.any.html (65/65, 100.00%, 2.81% of total)
  37. /fetch/api/abort/destroyed-context.html (1/1, 100.00%, 0.04% of total)
  38. /fetch/api/basic/integrity.sub.any.html (5/15, 33.33%, 0.22% of total)
  39. /fetch/api/redirect/redirect-empty-location.any.html (1/2, 50.00%, 0.04% of total)
  40. /fetch/api/cors/cors-preflight.any.html (6/16, 37.50%, 0.26% of total)
  41. /fetch/api/request/request-consume-empty.html (1/14, 7.14%, 0.04% of total)
  42. /fetch/cors-rfc1918/idlharness.tentative.any.html (2/6, 33.33%, 0.09% of total)
  43. /fetch/api/request/request-reset-attributes.https.html (1/3, 33.33%, 0.04% of total)
  44. /fetch/sec-metadata/object.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  45. /fetch/api/cors/cors-cookies.any.html (1/6, 16.67%, 0.04% of total)
  46. /fetch/api/request/request-cache-only-if-cached.html (2/14, 14.29%, 0.09% of total)
  47. /fetch/api/redirect/redirect-location.any.html (5/30, 16.67%, 0.22% of total)
  48. /fetch/api/request/request-disturbed.html (4/9, 44.44%, 0.17% of total)
  49. /fetch/sec-metadata/serviceworker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  50. /fetch/api/cors/cors-multiple-origins.sub.any.html (6/6, 100.00%, 0.26% of total)
  51. /fetch/api/request/request-error.html (1/21, 4.76%, 0.04% of total)
  52. /fetch/api/policies/referrer-origin-when-cross-origin.html (1/1, 100.00%, 0.04% of total)
  53. /fetch/api/redirect/redirect-referrer.any.html (17/32, 53.13%, 0.73% of total)
  54. /fetch/data-urls/processing.any.html (26/71, 36.62%, 1.12% of total)
  55. /fetch/sec-metadata/redirect/same-site-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  56. /fetch/api/cors/cors-redirect.any.html (19/20, 95.00%, 0.82% of total)
  57. /fetch/security/redirect-to-url-with-credentials.https.html (5/7, 71.43%, 0.22% of total)
  58. /fetch/sec-metadata/fetch.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  59. /fetch/range/general.window.html (1/2, 50.00%, 0.04% of total)
  60. /fetch/cross-origin-resource-policy/iframe-loads.html (1/1, 100.00%, 0.04% of total)
  61. /fetch/api/cors/cors-basic.any.html (15/15, 100.00%, 0.65% of total)
  62. /fetch/cross-origin-resource-policy/script-loads.html (2/6, 33.33%, 0.09% of total)
  63. /fetch/api/request/request-cache-default-conditional.html (30/40, 75.00%, 1.29% of total)
  64. /fetch/api/cors/cors-preflight-not-cors-safelisted.any.html (2/10, 20.00%, 0.09% of total)
  65. /fetch/sec-metadata/track.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  66. /fetch/api/request/destination/fetch-destination.https.html (7/25, 28.00%, 0.30% of total)
  67. /fetch/cross-origin-resource-policy/image-loads.html (2/6, 33.33%, 0.09% of total)
  68. /fetch/api/request/request-keepalive-quota.html?include=fast (1/1, 100.00%, 0.04% of total)
  69. /fetch/sec-metadata/iframe.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  70. /fetch/api/request/request-cache-reload.html (2/12, 16.67%, 0.09% of total)
  71. /fetch/api/response/response-error-from-stream.html (10/12, 83.33%, 0.43% of total)
  72. /fetch/api/response/response-trailer.html (1/1, 100.00%, 0.04% of total)
  73. /fetch/sec-metadata/style.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  74. /fetch/sec-metadata/worker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  75. /fetch/sec-metadata/img.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)
  76. /fetch/api/cors/cors-redirect-preflight.any.html (26/30, 86.67%, 1.12% of total)
  77. /fetch/api/redirect/redirect-mode.any.html (35/60, 58.33%, 1.51% of total)
  78. /fetch/sec-metadata/redirect/multiple-redirect-same-site.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)
  79. /fetch/api/policies/csp-blocked-worker.html (1/1, 100.00%, 0.04% of total)
  80. /fetch/api/cors/cors-no-preflight.any.html (14/15, 93.33%, 0.60% of total)
  81. /fetch/security/embedded-credentials.tentative.sub.html (4/6, 66.67%, 0.17% of total)
  82. /fetch/range/sw.https.window.html (5/9, 55.56%, 0.22% of total)
  83. /fetch/api/policies/referrer-origin-when-cross-origin-worker.html (1/1, 100.00%, 0.04% of total)
  84. /fetch/api/request/request-cache-force-cache.html (3/16, 18.75%, 0.13% of total)
  85. /fetch/api/request/request-structure.html (1/20, 5.00%, 0.04% of total)
  86. /fetch/http-cache/heuristic.html (6/16, 37.50%, 0.26% of total)
  87. /fetch/api/redirect/redirect-origin.any.html (10/20, 50.00%, 0.43% of total)
  88. /fetch/api/idl.any.html (6/139, 4.32%, 0.26% of total)
  89. /fetch/sec-metadata/window-open.tentative.https.sub.html (6/6, 100.00%, 0.26% of total)
Test Show/Hide MessagesCh73
/fetch/sec-metadata/xslt.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)TIMEOUT
/fetch/sec-metadata/xslt.tentative.https.sub.htmlTIMEOUT
/fetch/data-urls/base64.any.html (4/79, 5.06%, 0.17% of total)OK
data: URL base64 handling: " \t\n\f\r ab\t\n\f\r cd\t\n\f\r "FAIL
data: URL base64 handling: "ab\fcd"FAIL
data: URL base64 handling: "ab\t\n\f\r =\t\n\f\r =\t\n\f\r "FAIL
data: URL base64 handling: "ab\t\n\f\r cd"FAIL
/fetch/sec-metadata/script.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-site scriptFAIL
Same-origin scriptFAIL
Same-site scriptFAIL
/fetch/api/cors/cors-cookies-redirect.any.html (4/4, 100.00%, 0.17% of total)TIMEOUT
Clean cookiesNOTRUN
Set cookiesTIMEOUT
Testing credentials after cross-origin redirection with CORS and no preflightNOTRUN
Testing credentials after cross-origin redirection with CORS and preflightNOTRUN
/fetch/api/basic/mode-no-cors.sub.any.html (1/4, 25.00%, 0.04% of total)OK
Fetch http://webapitests2018.ctawave.org:57618/fetch/api/resources/top.txt with no-cors modeFAIL
/fetch/sec-metadata/redirect/same-origin-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)TIMEOUT
Same-Origin -> Cross-Site redirectNOTRUN
Same-Origin -> Same-Origin redirectFAIL
Same-Origin -> Same-Site redirectTIMEOUT
/fetch/sec-metadata/redirect/multiple-redirect-cross-site.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)OK
Same-Origin -> Cross-Site -> Same-Origin redirectFAIL
/fetch/api/basic/request-upload.any.html (6/17, 35.29%, 0.26% of total)OK
Fetch with POST with ReadableStreamFAIL
Fetch with POST with ReadableStream containing ArrayBufferFAIL
Fetch with POST with ReadableStream containing BlobFAIL
Fetch with POST with ReadableStream containing StringFAIL
Fetch with POST with ReadableStream containing nullFAIL
Fetch with POST with ReadableStream containing numberFAIL
/fetch/cross-origin-resource-policy/fetch.any.html (7/12, 58.33%, 0.30% of total)TIMEOUT
Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header.FAIL
Cross-origin no-cors fetch to a same-site URL with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' redirect response header.NOTRUN
Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a cross-origin redirection.NOTRUN
Cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-origin' response header after a redirection.NOTRUN
Valid cross-origin no-cors fetch with a 'Cross-Origin-Resource-Policy: same-site' response header.TIMEOUT
/fetch/sec-metadata/font.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-Site fontFAIL
Same-Origin fontFAIL
Same-Site fontFAIL
/fetch/api/response/response-clone.html (12/18, 66.67%, 0.52% of total)OK
Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)FAIL
Check response clone use structureClone for teed ReadableStreams (DataViewchunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)FAIL
Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)FAIL
Cloned responses should provide the same dataFAIL
/fetch/api/policies/referrer-origin-when-cross-origin-service-worker.https.html (1/2, 50.00%, 0.04% of total)OK
Request's referrer is originFAIL
/fetch/api/cors/cors-preflight-status.any.html (15/27, 55.56%, 0.65% of total)TIMEOUT
Preflight answered with status 305TIMEOUT
Preflight answered with status 306NOTRUN
Preflight answered with status 307NOTRUN
Preflight answered with status 308NOTRUN
Preflight answered with status 400NOTRUN
Preflight answered with status 401NOTRUN
Preflight answered with status 402NOTRUN
Preflight answered with status 403NOTRUN
Preflight answered with status 404NOTRUN
Preflight answered with status 405NOTRUN
Preflight answered with status 501NOTRUN
Preflight answered with status 502NOTRUN
Preflight answered with status 503NOTRUN
Preflight answered with status 504NOTRUN
Preflight answered with status 505NOTRUN
/fetch/api/cors/cors-origin.any.html (15/17, 88.24%, 0.65% of total)TIMEOUT
Allowed origin: "" [origin KO]NOTRUN
CORS preflight [PUT] [origin KO]NOTRUN
CORS preflight [PUT] [origin OK]NOTRUN
Cross domain [HEAD] [origin KO]NOTRUN
Cross domain [HEAD] [origin OK]NOTRUN
Cross domain [POST] [origin KO]NOTRUN
Cross domain [POST] [origin OK]NOTRUN
Cross domain different port [origin KO]NOTRUN
Cross domain different port [origin OK]NOTRUN
Cross domain different protocol [origin KO]NOTRUN
Cross domain different protocol [origin OK]NOTRUN
Same domain different port [origin KO]NOTRUN
Same domain different port [origin OK]TIMEOUT
Same domain different protocol different port [origin KO]NOTRUN
Same domain different protocol different port [origin OK]NOTRUN
/fetch/http-cache/vary.html (2/13, 15.38%, 0.09% of total)TIMEOUT
HTTP cache doesn't invalidate existing Vary responseFAIL
HTTP cache doesn't use Vary response with a field value of '*'TIMEOUT
/fetch/sec-metadata/sharedworker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)OK
Same-Origin sharedworkerFAIL
/fetch/sec-metadata/redirect/cross-site-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-Site -> Cross-Site redirectFAIL
Cross-Site -> Same-Origin redirectFAIL
Cross-Site -> Same-Site redirectFAIL
/fetch/api/headers/headers-no-cors.window.html (4/19, 21.05%, 0.17% of total)OK
"no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFAIL
"no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFAIL
"no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssFAIL
"no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plainFAIL
/fetch/api/request/request-keepalive.html (1/2, 50.00%, 0.04% of total)OK
keepalive flag with stream bodyFAIL
/fetch/sec-metadata/embed.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-Site embedFAIL
Same-Origin embedFAIL
Same-Site embedFAIL
/fetch/http-cache/partial.html (5/8, 62.50%, 0.22% of total)OK
HTTP cache stores partial content and completes itFAIL
HTTP cache stores partial content and reuses itFAIL
HTTP cache stores partial response and serves smaller ranges from it (absent last-byte-pos)FAIL
HTTP cache stores partial response and serves smaller ranges from it (byte-range-spec)FAIL
HTTP cache stores partial response and serves smaller ranges from it (suffix-byte-range-spec)FAIL
/fetch/api/cors/cors-filtering.sub.any.html (19/19, 100.00%, 0.82% of total)TIMEOUT
CORS filter on Age headerNOTRUN
CORS filter on Age header, header is exposedNOTRUN
CORS filter on Cache-Control headerTIMEOUT
CORS filter on Content-Language headerNOTRUN
CORS filter on Content-Length headerNOTRUN
CORS filter on Content-Type headerNOTRUN
CORS filter on Expires headerNOTRUN
CORS filter on Last-Modified headerNOTRUN
CORS filter on Pragma headerNOTRUN
CORS filter on Server headerNOTRUN
CORS filter on Server header, header is exposedNOTRUN
CORS filter on Set-Cookie headerNOTRUN
CORS filter on Set-Cookie header, header is forbiddenNOTRUN
CORS filter on Set-Cookie header, header is forbidden(credentials = include)NOTRUN
CORS filter on Set-Cookie2 headerNOTRUN
CORS filter on Set-Cookie2 header, header is forbiddenNOTRUN
CORS filter on Set-Cookie2 header, header is forbidden(credentials = include)NOTRUN
CORS filter on Warning headerNOTRUN
CORS filter on Warning header, header is exposedNOTRUN
/fetch/http-cache/invalidate.html (9/15, 60.00%, 0.39% of total)OK
HTTP cache invalidates Content-Location URL after a successful response from a DELETEFAIL
HTTP cache invalidates Content-Location URL after a successful response from a POSTFAIL
HTTP cache invalidates Content-Location URL after a successful response from a PUTFAIL
HTTP cache invalidates Content-Location URL after a successful response from an unknown methodFAIL
HTTP cache invalidates Location URL after a successful response from a DELETEFAIL
HTTP cache invalidates Location URL after a successful response from a POSTFAIL
HTTP cache invalidates Location URL after a successful response from a PUTFAIL
HTTP cache invalidates Location URL after a successful response from an unknown methodFAIL
HTTP cache invalidates after a successful response from an unknown methodFAIL
/fetch/nosniff/parsing-nosniff.window.html (5/15, 33.33%, 0.22% of total)OK
X-Content-Type-Options%3A%0D%0AX-Content-Type-Options%3A%20nosniffFAIL
X-Content-Type-Options%3A%20%2CnosniffFAIL
X-Content-Type-Options%3A%20nosniff%0BFAIL
X-Content-Type-Options%3A%20nosniff%0B%2CnosniffFAIL
X-Content-Type-Options%3A%20nosniff%0CFAIL
/fetch/api/credentials/cookies.any.html (5/7, 71.43%, 0.22% of total)OK
Include mode: 1 cookieFAIL
Include mode: 2 cookiesFAIL
Omit mode: no cookie is storedFAIL
Same-origin mode: 1 cookieFAIL
Same-origin mode: 2 cookiesFAIL
/fetch/http-cache/cc-request.html (8/12, 66.67%, 0.35% of total)OK
HTTP cache does reuse stale response with Age header when request contains Cache-Control: max-stale that permits its useFAIL
HTTP cache does use aged stale response when request contains Cache-Control: max-stale that permits its useFAIL
HTTP cache doesn't reuse fresh response when request contains Cache-Control: min-fresh that wants it fresherFAIL
HTTP cache doesn't reuse fresh response when request contains Cache-Control: no-storeFAIL
HTTP cache doesn't reuse fresh response with Age header when request contains Cache-Control: min-fresh that wants it fresherFAIL
HTTP cache doesn't use aged but fresh response when request contains Cache-Control: max-age=1FAIL
HTTP cache doesn't use fresh response with Age header when request contains Cache-Control: max-age that is greater than remaining freshnessFAIL
HTTP cache generates 504 status code when nothing is in cache and request contains Cache-Control: only-if-cachedFAIL
/fetch/api/cors/cors-expose-star.sub.any.html (3/3, 100.00%, 0.13% of total)TIMEOUT
* can be one of several valuesNOTRUN
* for credentialed fetches only matches literallyNOTRUN
Basic Access-Control-Expose-Headers: * supportTIMEOUT
/fetch/api/request/request-init-stream.any.html (6/6, 100.00%, 0.26% of total)OK
Constructing a Request with a Request on which body.getReader() is calledFAIL
Constructing a Request with a Request on which body.getReader().read() is calledFAIL
Constructing a Request with a Request on which read() and releaseLock() are calledFAIL
Constructing a Request with a stream on which getReader() is calledFAIL
Constructing a Request with a stream on which read() and releaseLock() are calledFAIL
Constructing a Request with a stream on which read() is calledFAIL
/fetch/api/redirect/redirect-count.any.html (2/10, 20.00%, 0.09% of total)TIMEOUT
Redirect 308 20 timesTIMEOUT
Redirect 308 21 timesNOTRUN
/fetch/http-cache/status.html (14/26, 53.85%, 0.60% of total)TIMEOUT
HTTP cache avoids going to the network if it has a fresh 410 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 499 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 500 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 502 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 503 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 504 responseNOTRUN
HTTP cache avoids going to the network if it has a fresh 599 responseNOTRUN
HTTP cache goes to the network if it has a stale 410 responseTIMEOUT
HTTP cache goes to the network if it has a stale 499 responseNOTRUN
HTTP cache goes to the network if it has a stale 500 responseNOTRUN
HTTP cache goes to the network if it has a stale 502 responseNOTRUN
HTTP cache goes to the network if it has a stale 503 responseNOTRUN
HTTP cache goes to the network if it has a stale 504 responseNOTRUN
HTTP cache goes to the network if it has a stale 599 responseNOTRUN
/fetch/api/abort/general.any.html (7/48, 14.58%, 0.30% of total)TIMEOUT
Fetch aborted & connection closed when aborted after calling response.formData()TIMEOUT
Fetch aborted & connection closed when aborted after calling response.json()NOTRUN
Fetch aborted & connection closed when aborted after calling response.text()NOTRUN
Readable stream synchronously cancels with AbortError if aborted before readingNOTRUN
Stream errors once aborted, after reading. Underlying connection closed.NOTRUN
Stream errors once aborted. Underlying connection closed.NOTRUN
Stream will not error if body is empty. It's closed with an empty queue before it errors.NOTRUN
/fetch/cross-origin-resource-policy/fetch-in-iframe.html (5/5, 100.00%, 0.22% of total)TIMEOUT
Cross-origin fetch in a cross origin iframe load fails if the server blocks cross-origin loads with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin fetch in a cross origin iframe load fails if the server blocks cross-origin loads with a 'Cross-Origin-Resource-Policy: same-site' response header.TIMEOUT
Cross-origin fetch in a data: iframe load fails if the server blocks cross-origin loads with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin fetch in a data: iframe load fails if the server blocks cross-origin loads with a 'Cross-Origin-Resource-Policy: same-site' response header.FAIL
Same-origin fetch in a cross origin iframe load succeeds if the server blocks cross-origin loads with a 'Cross-Origin-Resource-Policy: same-origin' response header.NOTRUN
/fetch/api/response/response-consume-empty.html (1/14, 7.14%, 0.04% of total)OK
Consume empty FormData response body as textFAIL
/fetch/api/cors/cors-preflight-redirect.any.html (10/10, 100.00%, 0.43% of total)OK
Redirection 301 after preflight failedFAIL
Redirection 301 on preflight failedFAIL
Redirection 302 after preflight failedFAIL
Redirection 302 on preflight failedFAIL
Redirection 303 after preflight failedFAIL
Redirection 303 on preflight failedFAIL
Redirection 307 after preflight failedFAIL
Redirection 307 on preflight failedFAIL
Redirection 308 after preflight failedFAIL
Redirection 308 on preflight failedFAIL
/fetch/api/headers/headers-record.html (1/13, 7.69%, 0.04% of total)OK
Correct operation ordering with repeated keysFAIL
/fetch/api/cors/cors-redirect-credentials.any.html (65/65, 100.00%, 2.81% of total)TIMEOUT
Redirect 301 from remote to another remote with passwordNOTRUN
Redirect 301 from remote to another remote with userNOTRUN
Redirect 301 from remote to another remote with user and passwordNOTRUN
Redirect 301 from remote to same origin with passwordNOTRUN
Redirect 301 from remote to same origin with userNOTRUN
Redirect 301 from remote to same origin with user and passwordNOTRUN
Redirect 301 from remote to same remote with passwordNOTRUN
Redirect 301 from remote to same remote with userNOTRUN
Redirect 301 from remote to same remote with user and passwordNOTRUN
Redirect 301 from same origin to remote with passwordNOTRUN
Redirect 301 from same origin to remote with userNOTRUN
Redirect 301 from same origin to remote with user and passwordNOTRUN
Redirect 301 from same origin to remote without user and passwordTIMEOUT
Redirect 302 from remote to another remote with passwordNOTRUN
Redirect 302 from remote to another remote with userNOTRUN
Redirect 302 from remote to another remote with user and passwordNOTRUN
Redirect 302 from remote to same origin with passwordNOTRUN
Redirect 302 from remote to same origin with userNOTRUN
Redirect 302 from remote to same origin with user and passwordNOTRUN
Redirect 302 from remote to same remote with passwordNOTRUN
Redirect 302 from remote to same remote with userNOTRUN
Redirect 302 from remote to same remote with user and passwordNOTRUN
Redirect 302 from same origin to remote with passwordNOTRUN
Redirect 302 from same origin to remote with userNOTRUN
Redirect 302 from same origin to remote with user and passwordNOTRUN
Redirect 302 from same origin to remote without user and passwordNOTRUN
Redirect 303 from remote to another remote with passwordNOTRUN
Redirect 303 from remote to another remote with userNOTRUN
Redirect 303 from remote to another remote with user and passwordNOTRUN
Redirect 303 from remote to same origin with passwordNOTRUN
Redirect 303 from remote to same origin with userNOTRUN
Redirect 303 from remote to same origin with user and passwordNOTRUN
Redirect 303 from remote to same remote with passwordNOTRUN
Redirect 303 from remote to same remote with userNOTRUN
Redirect 303 from remote to same remote with user and passwordNOTRUN
Redirect 303 from same origin to remote with passwordNOTRUN
Redirect 303 from same origin to remote with userNOTRUN
Redirect 303 from same origin to remote with user and passwordNOTRUN
Redirect 303 from same origin to remote without user and passwordNOTRUN
Redirect 307 from remote to another remote with passwordNOTRUN
Redirect 307 from remote to another remote with userNOTRUN
Redirect 307 from remote to another remote with user and passwordNOTRUN
Redirect 307 from remote to same origin with passwordNOTRUN
Redirect 307 from remote to same origin with userNOTRUN
Redirect 307 from remote to same origin with user and passwordNOTRUN
Redirect 307 from remote to same remote with passwordNOTRUN
Redirect 307 from remote to same remote with userNOTRUN
Redirect 307 from remote to same remote with user and passwordNOTRUN
Redirect 307 from same origin to remote with passwordNOTRUN
Redirect 307 from same origin to remote with userNOTRUN
Redirect 307 from same origin to remote with user and passwordNOTRUN
Redirect 307 from same origin to remote without user and passwordNOTRUN
Redirect 308 from remote to another remote with passwordNOTRUN
Redirect 308 from remote to another remote with userNOTRUN
Redirect 308 from remote to another remote with user and passwordNOTRUN
Redirect 308 from remote to same origin with passwordNOTRUN
Redirect 308 from remote to same origin with userNOTRUN
Redirect 308 from remote to same origin with user and passwordNOTRUN
Redirect 308 from remote to same remote with passwordNOTRUN
Redirect 308 from remote to same remote with userNOTRUN
Redirect 308 from remote to same remote with user and passwordNOTRUN
Redirect 308 from same origin to remote with passwordNOTRUN
Redirect 308 from same origin to remote with userNOTRUN
Redirect 308 from same origin to remote with user and passwordNOTRUN
Redirect 308 from same origin to remote without user and passwordNOTRUN
/fetch/api/abort/destroyed-context.html (1/1, 100.00%, 0.04% of total)OK
aborting a fetch in a destroyed context should not crashFAIL
/fetch/api/basic/integrity.sub.any.html (5/15, 33.33%, 0.22% of total)TIMEOUT
CORS SHA-512 integrityNOTRUN
CORS empty integrityTIMEOUT
CORS invalid integrityNOTRUN
Empty string integrity for opaque responseNOTRUN
SHA-* integrity for opaque responseNOTRUN
/fetch/api/redirect/redirect-empty-location.any.html (1/2, 50.00%, 0.04% of total)OK
redirect response with empty Location, follow modeFAIL
/fetch/api/cors/cors-preflight.any.html (6/16, 37.50%, 0.26% of total)TIMEOUT
CORS [GET] [several headers], server allowsNOTRUN
CORS [GET] [several headers], server refusesNOTRUN
CORS [GET] [x-test-header: refused], server refusesTIMEOUT
CORS [PUT] [only safe headers], server allowsNOTRUN
CORS [PUT] [several headers], server allowsNOTRUN
CORS [PUT] [several headers], server refusesNOTRUN
/fetch/api/request/request-consume-empty.html (1/14, 7.14%, 0.04% of total)OK
Consume empty FormData request body as textFAIL
/fetch/cors-rfc1918/idlharness.tentative.any.html (2/6, 33.33%, 0.09% of total)OK
Document interface: attribute addressSpaceFAIL
Document interface: document must inherit property "addressSpace" with the proper typeFAIL
/fetch/api/request/request-reset-attributes.https.html (1/3, 33.33%, 0.04% of total)OK
Request.isReloadNavigation is reset with non-empty RequestInitFAIL
/fetch/sec-metadata/object.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-Site objectFAIL
Same-Origin objectFAIL
Same-Site objectFAIL
/fetch/api/cors/cors-cookies.any.html (1/6, 16.67%, 0.04% of total)OK
Include mode: remote cookies are not sent with local requestFAIL
/fetch/api/request/request-cache-only-if-cached.html (2/14, 14.29%, 0.09% of total)TIMEOUT
RequestCache "only-if-cached" (with "same-origin") does not follow redirects across origins and rejects with Etag and stale responseTIMEOUT
RequestCache "only-if-cached" (with "same-origin") does not follow redirects across origins and rejects with Last-Modified and stale responseNOTRUN
/fetch/api/redirect/redirect-location.any.html (5/30, 16.67%, 0.22% of total)OK
Redirect 301 in "manual" mode with data locationFAIL
Redirect 302 in "manual" mode with data locationFAIL
Redirect 303 in "manual" mode with data locationFAIL
Redirect 307 in "manual" mode with data locationFAIL
Redirect 308 in "manual" mode with data locationFAIL
/fetch/api/request/request-disturbed.html (4/9, 44.44%, 0.17% of total)OK
Check creating a new request with a new body from a disturbed requestFAIL
Input request used for creating new request became disturbedFAIL
Input request used for creating new request became disturbed even if body is not usedFAIL
Request's body: initial stateFAIL
/fetch/sec-metadata/serviceworker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)OK
serviceworkerFAIL
/fetch/api/cors/cors-multiple-origins.sub.any.html (6/6, 100.00%, 0.26% of total)TIMEOUT
Listing multiple origins is illegal: "",http://example.com,*NOTRUN
Listing multiple origins is illegal: "",http://example.com,http://webapitests2018.ctawave.org:8000TIMEOUT
Listing multiple origins is illegal: "",http://webapitests2018.ctawave.org:8000,http://webapitests2018.ctawave.org:8000NOTRUN
Listing multiple origins is illegal: *,http://example.com,*NOTRUN
Listing multiple origins is illegal: *,http://example.com,http://webapitests2018.ctawave.org:8000NOTRUN
Listing multiple origins is illegal: ,http://example.com,https://example2.comNOTRUN
/fetch/api/request/request-error.html (1/21, 4.76%, 0.04% of total)OK
RequestInit's window is not nullFAIL
/fetch/api/policies/referrer-origin-when-cross-origin.html (1/1, 100.00%, 0.04% of total)OK
Request's referrer is originFAIL
/fetch/api/redirect/redirect-referrer.any.html (17/32, 53.13%, 0.73% of total)TIMEOUT
Cross origin redirection, empty init, no-referrer redirect header NOTRUN
Cross origin redirection, empty init, no-referrer-when-downgrade redirect header NOTRUN
Cross origin redirection, empty init, origin redirect header NOTRUN
Cross origin redirection, empty init, origin-when-cross-origin redirect header NOTRUN
Cross origin redirection, empty init, same-origin redirect header NOTRUN
Cross origin redirection, empty init, strict-origin redirect header NOTRUN
Cross origin redirection, empty init, strict-origin-when-cross-origin redirect header NOTRUN
Cross origin redirection, empty init, unsafe-url redirect header NOTRUN
Cross origin redirection, empty redirect header, no-referrer init NOTRUN
Cross origin redirection, empty redirect header, no-referrer-when-downgrade init NOTRUN
Cross origin redirection, empty redirect header, origin init NOTRUN
Cross origin redirection, empty redirect header, origin-when-cross-origin init NOTRUN
Cross origin redirection, empty redirect header, same-origin init NOTRUN
Cross origin redirection, empty redirect header, strict-origin init NOTRUN
Cross origin redirection, empty redirect header, strict-origin-when-cross-origin init NOTRUN
Cross origin redirection, empty redirect header, unsafe-url init NOTRUN
Same origin redirection, empty redirect header, strict-origin-when-cross-origin init TIMEOUT
/fetch/data-urls/processing.any.html (26/71, 36.62%, 1.12% of total)OK
"data://test:test/,X"FAIL
"data:;%62ase64,WA"FAIL
"data:;BASe64,WA"FAIL
"data:;CHARSET=\"X\",X"FAIL
"data:;base 64,WA"FAIL
"data:;base64,W%0CA"FAIL
"data:;base64;,WA"FAIL
"data:;base64;base64,WA"FAIL
"data:;charset =x,X"FAIL
"data:;charset,X"FAIL
"data:;charset= x,X"FAIL
"data:;charset=,X"FAIL
"data:;charset=\"x\",X"FAIL
"data:;x=x,X"FAIL
"data:;x=x;charset=x,X"FAIL
"data:IMAGE/gif;CHARSET=x,%C2%B1"FAIL
"data:IMAGE/gif;hi=x,%C2%B1"FAIL
"data:application/javascript,X X"FAIL
"data:image/png,X X"FAIL
"data:text/plain;Charset=UTF-8,%C2%B1"FAIL
"data:text/plain;a=%2C,X"FAIL
"data:text/plain;a=\",\",X"FAIL
"data:unknown/unknown,X X"FAIL
"data:x/x;base64;base64x,WA"FAIL
"data:x/x;base64;charset=x,WA"FAIL
"data:x;base64;x,WA"FAIL
/fetch/sec-metadata/redirect/same-site-redirect.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Same-Site -> Cross-Site redirectFAIL
Same-Site -> Same-Origin redirectFAIL
Same-Site -> Same-Site redirectFAIL
/fetch/api/cors/cors-redirect.any.html (19/20, 95.00%, 0.82% of total)TIMEOUT
Redirect 301: cors to another corsTIMEOUT
Redirect 301: cors to same originNOTRUN
Redirect 301: same origin to corsNOTRUN
Redirect 302: cors to another corsNOTRUN
Redirect 302: cors to same corsNOTRUN
Redirect 302: cors to same originNOTRUN
Redirect 302: same origin to corsNOTRUN
Redirect 303: cors to another corsNOTRUN
Redirect 303: cors to same corsNOTRUN
Redirect 303: cors to same originNOTRUN
Redirect 303: same origin to corsNOTRUN
Redirect 307: cors to another corsNOTRUN
Redirect 307: cors to same corsNOTRUN
Redirect 307: cors to same originNOTRUN
Redirect 307: same origin to corsNOTRUN
Redirect 308: cors to another corsNOTRUN
Redirect 308: cors to same corsNOTRUN
Redirect 308: cors to same originNOTRUN
Redirect 308: same origin to corsNOTRUN
/fetch/security/redirect-to-url-with-credentials.https.html (5/7, 71.43%, 0.22% of total)TIMEOUT
CORS Image loading after a redirect with a same origin URL containing credentialsFAIL
CORS fetch after a redirect with a same origin URL containing credentialsFAIL
Frame loading after a redirect with an URL containing credentialsTIMEOUT
Image loading after a redirect with an URL containing credentialsFAIL
No CORS fetch after a redirect with an URL containing credentialsFAIL
/fetch/sec-metadata/fetch.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-site fetchFAIL
Same-origin fetchFAIL
Same-site fetchFAIL
/fetch/range/general.window.html (1/2, 50.00%, 0.04% of total)OK
Fetch with range header will be sent with Accept-Encoding: identityFAIL
/fetch/cross-origin-resource-policy/iframe-loads.html (1/1, 100.00%, 0.04% of total)OK
Load an iframe that has Cross-Origin-Resource-Policy headerFAIL
/fetch/api/cors/cors-basic.any.html (15/15, 100.00%, 0.65% of total)TIMEOUT
Cross domain basic usage [cors mode]NOTRUN
Cross domain basic usage [no-cors mode]NOTRUN
Cross domain basic usage [server forbid CORS]NOTRUN
Cross domain different port [cors mode]NOTRUN
Cross domain different port [no-cors mode]NOTRUN
Cross domain different port [server forbid CORS]NOTRUN
Cross domain different protocol [cors mode]NOTRUN
Cross domain different protocol [no-cors mode]NOTRUN
Cross domain different protocol [server forbid CORS]NOTRUN
Same domain different port [cors mode]NOTRUN
Same domain different port [no-cors mode]TIMEOUT
Same domain different port [server forbid CORS]NOTRUN
Same domain different protocol different port [cors mode]NOTRUN
Same domain different protocol different port [no-cors mode]NOTRUN
Same domain different protocol different port [server forbid CORS]NOTRUN
/fetch/cross-origin-resource-policy/script-loads.html (2/6, 33.33%, 0.09% of total)OK
Cross-origin cors script load with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin cors script load with a 'Cross-Origin-Resource-Policy: same-site' response header.FAIL
/fetch/api/request/request-cache-default-conditional.html (30/40, 75.00%, 1.29% of total)TIMEOUT
RequestCache "default" mode with an If-Match header (following a request without additional headers) is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Match header (following a request without additional headers) is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Match header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Match header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-Match header is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Match header is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Match header is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Match header is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-None-Match header (following a request without additional headers) is treated similarly to "no-store" with Etag and fresh responseTIMEOUT
RequestCache "default" mode with an If-None-Match header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-None-Match header is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-None-Match header is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-None-Match header is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-None-Match header is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-Range header (following a request without additional headers) is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Range header (following a request without additional headers) is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Range header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Range header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-Range header is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Range header is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Range header is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Range header is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header (following a request without additional headers) is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header is treated similarly to "no-store" with Etag and fresh responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header is treated similarly to "no-store" with Etag and stale responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header is treated similarly to "no-store" with Last-Modified and fresh responseNOTRUN
RequestCache "default" mode with an If-Unmodified-Since header is treated similarly to "no-store" with Last-Modified and stale responseNOTRUN
/fetch/api/cors/cors-preflight-not-cors-safelisted.any.html (2/10, 20.00%, 0.09% of total)TIMEOUT
Need CORS-preflight for content-type/text/plain; long=0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901 headerTIMEOUT
Need CORS-preflight for test/hi headerNOTRUN
/fetch/sec-metadata/track.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)ERROR
Cross-Site trackNOTRUN
Same-Origin trackTIMEOUT
Same-Site trackNOTRUN
/fetch/api/request/destination/fetch-destination.https.html (7/25, 28.00%, 0.30% of total)TIMEOUT
HTMLLinkElement with rel=preload and as=document fetches with a "document" Request.destinationNOTRUN
HTMLLinkElement with rel=preload and as=manifest fetches with a "manifest" Request.destinationNOTRUN
HTMLLinkElement with rel=preload and as=sharedworker fetches with a "sharedworker" Request.destinationNOTRUN
HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destinationNOTRUN
HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destinationTIMEOUT
HTMLLinkElement with rel=preload and as=worker fetches with a "worker" Request.destinationNOTRUN
HTMLLinkElement with rel=preload and as=xslt fetches with a "xslt" Request.destinationNOTRUN
/fetch/cross-origin-resource-policy/image-loads.html (2/6, 33.33%, 0.09% of total)OK
Cross-origin cors image load with a 'Cross-Origin-Resource-Policy: same-origin' response header.FAIL
Cross-origin cors image load with a 'Cross-Origin-Resource-Policy: same-site' response header.FAIL
/fetch/api/request/request-keepalive-quota.html?include=fast (1/1, 100.00%, 0.04% of total)TIMEOUT
undefinedTIMEOUT
/fetch/sec-metadata/iframe.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)TIMEOUT
Cross-site iframeTIMEOUT
Same-origin iframeFAIL
Same-site iframeTIMEOUT
/fetch/api/request/request-cache-reload.html (2/12, 16.67%, 0.09% of total)TIMEOUT
RequestCache "reload" mode does store the response in the cache even if a previous response is already stored with Etag and fresh responseTIMEOUT
RequestCache "reload" mode does store the response in the cache even if a previous response is already stored with Last-Modified and fresh responseNOTRUN
/fetch/api/response/response-error-from-stream.html (10/12, 83.33%, 0.43% of total)OK
ReadableStream pull() Error propagates to Response.arrayBuffer() PromiseFAIL
ReadableStream pull() Error propagates to Response.blob() PromiseFAIL
ReadableStream pull() Error propagates to Response.formData() PromiseFAIL
ReadableStream pull() Error propagates to Response.json() PromiseFAIL
ReadableStream pull() Error propagates to Response.text() PromiseFAIL
ReadableStream start() Error propagates to Response.arrayBuffer() PromiseFAIL
ReadableStream start() Error propagates to Response.blob() PromiseFAIL
ReadableStream start() Error propagates to Response.formData() PromiseFAIL
ReadableStream start() Error propagates to Response.json() PromiseFAIL
ReadableStream start() Error propagates to Response.text() PromiseFAIL
/fetch/api/response/response-trailer.html (1/1, 100.00%, 0.04% of total)OK
trailer() testFAIL
/fetch/sec-metadata/style.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)TIMEOUT
Cross-Site styleNOTRUN
Same-Origin styleFAIL
Same-Site styleTIMEOUT
/fetch/sec-metadata/worker.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)TIMEOUT
undefinedTIMEOUT
/fetch/sec-metadata/img.tentative.https.sub.html (3/3, 100.00%, 0.13% of total)OK
Cross-site imageFAIL
Same-origin imageFAIL
Same-site imageFAIL
/fetch/api/cors/cors-redirect-preflight.any.html (26/30, 86.67%, 1.12% of total)TIMEOUT
Redirect 301: cors to another cors (preflight after redirection failure case)NOTRUN
Redirect 301: cors to another cors (preflight after redirection success case)TIMEOUT
Redirect 302: cors to another cors (preflight after redirection failure case)NOTRUN
Redirect 302: cors to another cors (preflight after redirection success case)NOTRUN
Redirect 302: cors to same origin (preflight after redirection failure case)NOTRUN
Redirect 302: cors to same origin (preflight after redirection success case)NOTRUN
Redirect 302: same origin to cors (preflight after redirection failure case)NOTRUN
Redirect 302: same origin to cors (preflight after redirection success case)NOTRUN
Redirect 303: cors to another cors (preflight after redirection failure case)NOTRUN
Redirect 303: cors to another cors (preflight after redirection success case)NOTRUN
Redirect 303: cors to same origin (preflight after redirection failure case)NOTRUN
Redirect 303: cors to same origin (preflight after redirection success case)NOTRUN
Redirect 303: same origin to cors (preflight after redirection failure case)NOTRUN
Redirect 303: same origin to cors (preflight after redirection success case)NOTRUN
Redirect 307: cors to another cors (preflight after redirection failure case)NOTRUN
Redirect 307: cors to another cors (preflight after redirection success case)NOTRUN
Redirect 307: cors to same origin (preflight after redirection failure case)NOTRUN
Redirect 307: cors to same origin (preflight after redirection success case)NOTRUN
Redirect 307: same origin to cors (preflight after redirection failure case)NOTRUN
Redirect 307: same origin to cors (preflight after redirection success case)NOTRUN
Redirect 308: cors to another cors (preflight after redirection failure case)NOTRUN
Redirect 308: cors to another cors (preflight after redirection success case)NOTRUN
Redirect 308: cors to same origin (preflight after redirection failure case)NOTRUN
Redirect 308: cors to same origin (preflight after redirection success case)NOTRUN
Redirect 308: same origin to cors (preflight after redirection failure case)NOTRUN
Redirect 308: same origin to cors (preflight after redirection success case)NOTRUN
/fetch/api/redirect/redirect-mode.any.html (35/60, 58.33%, 1.51% of total)TIMEOUT
cross-origin redirect 301 in error redirect and cors modeNOTRUN
cross-origin redirect 301 in error redirect and no-cors modeNOTRUN
cross-origin redirect 301 in follow redirect and cors modeNOTRUN
cross-origin redirect 301 in follow redirect and no-cors modeNOTRUN
cross-origin redirect 301 in manual redirect and cors modeNOTRUN
cross-origin redirect 301 in manual redirect and no-cors modeNOTRUN
cross-origin redirect 302 in error redirect and cors modeNOTRUN
cross-origin redirect 302 in error redirect and no-cors modeNOTRUN
cross-origin redirect 302 in follow redirect and cors modeNOTRUN
cross-origin redirect 302 in follow redirect and no-cors modeNOTRUN
cross-origin redirect 302 in manual redirect and cors modeNOTRUN
cross-origin redirect 302 in manual redirect and no-cors modeNOTRUN
cross-origin redirect 303 in error redirect and cors modeNOTRUN
cross-origin redirect 303 in error redirect and no-cors modeNOTRUN
cross-origin redirect 303 in follow redirect and cors modeNOTRUN
cross-origin redirect 303 in follow redirect and no-cors modeNOTRUN
cross-origin redirect 303 in manual redirect and cors modeNOTRUN
cross-origin redirect 303 in manual redirect and no-cors modeNOTRUN
cross-origin redirect 307 in error redirect and cors modeNOTRUN
cross-origin redirect 307 in error redirect and no-cors modeNOTRUN
cross-origin redirect 307 in follow redirect and cors modeNOTRUN
cross-origin redirect 307 in follow redirect and no-cors modeNOTRUN
cross-origin redirect 307 in manual redirect and cors modeNOTRUN
cross-origin redirect 307 in manual redirect and no-cors modeNOTRUN
cross-origin redirect 308 in error redirect and cors modeNOTRUN
cross-origin redirect 308 in error redirect and no-cors modeNOTRUN
cross-origin redirect 308 in follow redirect and cors modeNOTRUN
cross-origin redirect 308 in follow redirect and no-cors modeNOTRUN
cross-origin redirect 308 in manual redirect and cors modeNOTRUN
cross-origin redirect 308 in manual redirect and no-cors modeNOTRUN
same-origin redirect 308 in error redirect and no-cors modeTIMEOUT
same-origin redirect 308 in follow redirect and cors modeNOTRUN
same-origin redirect 308 in follow redirect and no-cors modeNOTRUN
same-origin redirect 308 in manual redirect and cors modeNOTRUN
same-origin redirect 308 in manual redirect and no-cors modeNOTRUN
/fetch/sec-metadata/redirect/multiple-redirect-same-site.tentative.https.sub.html (1/1, 100.00%, 0.04% of total)OK
Same-Origin -> Same-Site -> Same-Origin redirectFAIL
/fetch/api/policies/csp-blocked-worker.html (1/1, 100.00%, 0.04% of total)OK
Fetch is blocked by CSP, got a TypeErrorFAIL
/fetch/api/cors/cors-no-preflight.any.html (14/15, 93.33%, 0.60% of total)TIMEOUT
Cross domain [GET] [Accept-Language: fr]NOTRUN
Cross domain [GET] [Accept: */*]NOTRUN
Cross domain [GET] [Content-Language: fr]NOTRUN
Cross domain [GET] [Content-Type: Text/Plain;charset=utf-8]NOTRUN
Cross domain [GET] [Content-Type: application/x-www-form-urlencoded]NOTRUN
Cross domain [GET] [Content-Type: multipart/form-data]NOTRUN
Cross domain [GET] [Content-Type: text/plain;charset=utf-8]NOTRUN
Cross domain [GET] [Content-Type: text/plain]NOTRUN
Cross domain [HEAD]NOTRUN
Cross domain [POST]NOTRUN
Cross domain different port [GET]NOTRUN
Cross domain different protocol [GET]NOTRUN
Same domain different port [GET]TIMEOUT
Same domain different protocol different port [GET]NOTRUN
/fetch/security/embedded-credentials.tentative.sub.html (4/6, 66.67%, 0.17% of total)TIMEOUT
Embedded credentials are treated as network errors in new windows.TIMEOUT
Embedded credentials matching the top-level are not treated as network errors for relative URLs.FAIL
Embedded credentials matching the top-level are not treated as network errors for same-origin URLs.FAIL
Embedded credentials matching the top-level are treated as network errors for cross-origin URLs.FAIL
/fetch/range/sw.https.window.html (5/9, 55.56%, 0.22% of total)TIMEOUT
Accept-Encoding should not appear in a service workerTIMEOUT
Headers correctly filteredFAIL
Include range header in network requestFAIL
Non-opaque ranged response executedFAIL
Range headers correctly preservedFAIL
/fetch/api/policies/referrer-origin-when-cross-origin-worker.html (1/1, 100.00%, 0.04% of total)OK
Request's referrer is originFAIL
/fetch/api/request/request-cache-force-cache.html (3/16, 18.75%, 0.13% of total)TIMEOUT
RequestCache "force-cache" stores the response in the cache if it goes to the network with Etag and fresh responseNOTRUN
RequestCache "force-cache" stores the response in the cache if it goes to the network with Last-Modified and fresh responseNOTRUN
RequestCache "force-cache" stores the response in the cache if it goes to the network with Last-Modified and stale responseTIMEOUT
/fetch/api/request/request-structure.html (1/20, 5.00%, 0.04% of total)OK
Check isReloadNavigation attributeFAIL
/fetch/http-cache/heuristic.html (6/16, 37.50%, 0.26% of total)OK
HTTP cache reuses a 204 No Content response with Last-Modified based upon heuristic freshnessFAIL
HTTP cache reuses a 404 Not Found response with Last-Modified based upon heuristic freshnessFAIL
HTTP cache reuses a 405 Method Not Allowed response with Last-Modified based upon heuristic freshnessFAIL
HTTP cache reuses a 414 URI Too Long response with Last-Modified based upon heuristic freshnessFAIL
HTTP cache reuses a 501 Not Implemented response with Last-Modified based upon heuristic freshnessFAIL
HTTP cache reuses an unknown response with Last-Modified based upon heuristic freshness when Cache-Control: public is presentFAIL
/fetch/api/redirect/redirect-origin.any.html (10/20, 50.00%, 0.43% of total)TIMEOUT
Other origin to other origin redirection 303TIMEOUT
Other origin to other origin redirection 307NOTRUN
Other origin to other origin redirection 308NOTRUN
Other origin to same origin redirection 303NOTRUN
Other origin to same origin redirection 307NOTRUN
Other origin to same origin redirection 308NOTRUN
Same origin to other origin redirection 307NOTRUN
Same origin to other origin redirection 308NOTRUN
Same origin to same origin redirection 307NOTRUN
Same origin to same origin redirection 308NOTRUN
/fetch/api/idl.any.html (6/139, 4.32%, 0.26% of total)OK
Request interface: attribute bodyFAIL
Request interface: attribute isReloadNavigationFAIL
Request interface: new Request('about:blank') must inherit property "body" with the proper typeFAIL
Request interface: new Request('about:blank') must inherit property "isReloadNavigation" with the proper typeFAIL
Response interface: attribute trailerFAIL
Response interface: new Response() must inherit property "trailer" with the proper typeFAIL
/fetch/sec-metadata/window-open.tentative.https.sub.html (6/6, 100.00%, 0.26% of total)ERROR
Cross-site window, forcedTIMEOUT
Cross-site window, user-activatedTIMEOUT
Same-origin window, forcedTIMEOUT
Same-origin window, user-activatedTIMEOUT
Same-site window, forcedTIMEOUT
Same-site window, user-activatedTIMEOUT