From 6a818ffecf356bf83baba4c59b68e6e140fbe058 Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Fri, 30 Oct 2020 08:20:24 +0000 Subject: [PATCH] Update web-platform-tests to revision f8941337b646b67942d912db9ce83cd612d2bd60 --- .../CSS2/floats/hit-test-floats-002.html.ini | 4 - ....html.ini => hit-test-floats-003.html.ini} | 2 +- .../cssom-view/elementFromPoint-001.html.ini | 4 - .../cssom-view/elementFromPosition.html.ini | 3 + .../elementsFromPoint-invalid-cases.html.ini | 4 - .../selectors/is-specificity-shadow.html.ini | 4 + .../reactions/HTMLMediaElement.html.ini | 2 - .../fetch/api/abort/cache.https.any.js.ini | 21 + .../fetch/api/basic/accept-header.any.js.ini | 9 + .../api/basic/conditional-get.any.js.ini | 15 + .../api/basic/error-after-response.any.js.ini | 21 + .../fetch/api/basic/historical.any.js.ini | 9 + .../request-forbidden-headers.any.js.ini | 9 + .../fetch/api/basic/request-head.any.js.ini | 9 + .../api/basic/request-headers-case.any.js.ini | 21 + .../basic/request-headers-nonascii.any.js.ini | 9 + .../api/basic/request-headers.any.js.ini | 15 + .../api/basic/request-referrer.any.js.ini | 9 + .../fetch/api/basic/request-upload.any.js.ini | 15 + .../fetch/api/basic/scheme-about.any.js.ini | 9 + .../fetch/api/basic/scheme-data.any.js.ini | 39 + .../api/basic/scheme-others.sub.any.js.ini | 9 + .../api/basic/stream-response.any.js.ini | 9 + .../fetch/api/basic/text-utf8.any.js.ini | 33 + .../cors/cors-multiple-origins.sub.any.js.ini | 9 + .../cors/cors-preflight-redirect.any.js.ini | 9 + .../authentication-basic.any.js.ini | 9 + .../fetch/api/credentials/cookies.any.js.ini | 9 + .../header-values-normalize.any.js.ini} | 346 +- .../api/headers/header-values.any.js.ini | 18 + .../api/headers/headers-basic.any.js.ini | 9 + .../api/headers/headers-casing.any.js.ini | 9 + .../api/headers/headers-combine.any.js.ini | 9 + .../api/headers/headers-errors.any.js.ini | 9 + .../api/headers/headers-no-cors.any.js.ini | 51 + .../api/headers/headers-normalize.any.js.ini | 9 + .../api/headers/headers-record.any.js.ini | 9 + .../api/headers/headers-structure.any.js.ini | 9 + ...edirect-back-to-original-origin.any.js.ini | 15 + .../api/redirect/redirect-count.any.js.ini | 9 + .../redirect-empty-location.any.js.ini | 9 + ...irect-location-escape.tentative.any.js.ini | 33 + .../api/redirect/redirect-location.any.js.ini | 9 + .../api/redirect/redirect-method.any.js.ini | 9 + .../api/redirect/redirect-schemes.any.js.ini | 9 + .../redirect/redirect-to-dataurl.any.js.ini | 9 + .../api/request/request-bad-port.any.js.ini | 9 + ...quest-cache-default-conditional.any.js.ini | 9 + .../request/request-cache-default.any.js.ini | 9 + .../request-cache-force-cache.any.js.ini | 9 + .../request/request-cache-no-cache.any.js.ini | 9 + .../request/request-cache-no-store.any.js.ini | 9 + .../request-cache-only-if-cached.any.js.ini | 6 + .../request/request-cache-reload.any.js.ini | 9 + .../request/request-consume-empty.any.js.ini | 15 + .../api/request/request-consume.any.js.ini | 15 + .../api/request/request-disturbed.any.js.ini | 33 + .../api/request/request-error.any.js.ini | 9 + .../api/request/request-headers.any.js.ini | 9 + .../api/request/request-init-002.any.js.ini | 9 + .../api/request/request-keepalive.any.js.ini | 21 + .../api/request/request-structure.any.js.ini | 21 + .../response-cancel-stream.any.js.ini | 9 + .../api/response/response-clone.any.js.ini | 93 + .../response-consume-empty.any.js.ini | 95 + .../response-consume-stream.any.js.ini | 21 + .../response-error-from-stream.any.js.ini | 10 + .../api/response/response-error.any.js.ini | 9 + .../api/response/response-init-001.any.js.ini | 15 + .../api/response/response-init-002.any.js.ini | 15 + .../response/response-static-error.any.js.ini | 15 + .../response-static-redirect.any.js.ini | 9 + .../response-stream-disturbed-1.any.js.ini | 9 + .../response-stream-disturbed-2.any.js.ini | 9 + .../response-stream-disturbed-3.any.js.ini | 9 + .../response-stream-disturbed-4.any.js.ini | 9 + .../response-stream-disturbed-5.any.js.ini | 9 + .../response-stream-disturbed-6.any.js.ini | 9 + ...sponse-stream-disturbed-by-pipe.any.js.ini | 21 + ...esponse-stream-with-broken-then.any.js.ini | 15 + .../content-encoding/bad-gzip-body.any.js.ini | 33 + .../fetch/content-type/response.window.js.ini | 18 +- .../fetch/content-type/script.window.js.ini | 6 + .../fetch/data-urls/base64.any.js.ini | 9 + .../fetch/data-urls/processing.any.js.ini | 291 + .../fetch/http-cache/304-update.any.js.ini | 9 + .../fetch/http-cache/cache-mode.any.js.ini | 9 + .../fetch/http-cache/cc-request.any.js.ini} | 17 +- .../fetch/http-cache/freshness.any.js.ini | 9 + .../fetch/http-cache/heuristic.any.js.ini | 9 + .../fetch/http-cache/invalidate.any.js.ini | 9 + .../fetch/http-cache/partial.any.js.ini | 15 + .../fetch/http-cache/post-patch.any.js.ini | 21 + .../fetch/http-cache/status.any.js.ini | 9 + .../fetch/http-cache/vary.any.js.ini | 9 + .../fetch-preflight.https.sub.any.js.ini | 21 + .../fetch/metadata/fetch.https.sub.any.js.ini | 117 + .../trailing-dot.https.sub.any.js.ini | 27 + .../nosniff/parsing-nosniff.window.js.ini | 3 + .../fetch/range/general.any.js.ini | 15 + .../stale-while-revalidate/fetch.any.js.ini | 15 + .../traverse_the_history_1.html.ini | 4 - .../traverse_the_history_2.html.ini | 4 - ...ml.ini => traverse_the_history_5.html.ini} | 2 +- ...creating_browsing_context_test_01.html.ini | 4 + .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../iframe_sandbox_popups_escaping-3.html.ini | 1 + .../non-active-document.html.ini | 6 + .../module-static-import-delayed.html.ini | 4 + .../realtimeanalyser-fft-scaling.html.ini | 1 + .../sub-sample-buffer-stitching.html.ini | 6 + .../audiocontext-not-fully-active.html.ini | 1 - .../Worker/Worker-constructor.html.ini | 2 - tests/wpt/metadata/MANIFEST.json | 6531 ++++++++++++++++- .../CSS2/floats/hit-test-floats-002.html.ini | 4 - ....html.ini => hit-test-floats-003.html.ini} | 2 +- .../cssom-view/elementFromPoint-001.html.ini | 4 - .../cssom-view/elementFromPosition.html.ini | 3 + .../elementsFromPoint-invalid-cases.html.ini | 4 - .../selectors/is-specificity-shadow.html.ini | 4 + .../reactions/HTMLMediaElement.html.ini | 2 - .../fetch/api/abort/cache.https.any.js.ini | 21 + .../fetch/api/abort/cache.https.html.ini | 9 - .../fetch/api/basic/accept-header.any.js.ini | 9 + .../api/basic/conditional-get.any.js.ini | 15 + .../fetch/api/basic/conditional-get.html.ini | 5 - .../api/basic/error-after-response.any.js.ini | 21 + .../api/basic/error-after-response.html.ini | 8 - .../fetch/api/basic/historical.any.js.ini | 9 + .../request-forbidden-headers.any.js.ini | 9 + .../fetch/api/basic/request-head.any.js.ini | 9 + .../api/basic/request-headers-case.any.js.ini | 6 + .../basic/request-headers-nonascii.any.js.ini | 9 + .../api/basic/request-headers.any.js.ini | 6 + .../api/basic/request-referrer.any.js.ini | 9 + .../fetch/api/basic/request-upload.any.js.ini | 6 + .../fetch/api/basic/scheme-about.any.js.ini | 9 + .../fetch/api/basic/scheme-data.any.js.ini | 6 + .../api/basic/scheme-others.sub.any.js.ini | 9 + .../api/basic/stream-response.any.js.ini | 9 + .../fetch/api/basic/text-utf8.any.js.ini | 33 + .../fetch/api/basic/text-utf8.html.ini | 14 - .../cors/cors-multiple-origins.sub.any.js.ini | 9 + .../cors/cors-preflight-redirect.any.js.ini | 6 + .../authentication-basic.any.js.ini | 9 + .../fetch/api/credentials/cookies.any.js.ini | 9 + .../header-values-normalize.any.js.ini | 243 + .../api/headers/header-values.any.js.ini | 18 + .../fetch/api/headers/header-values.html.ini | 8 - .../api/headers/headers-basic.any.js.ini | 9 + .../api/headers/headers-casing.any.js.ini | 9 + .../api/headers/headers-combine.any.js.ini | 9 + .../api/headers/headers-errors.any.js.ini | 9 + .../api/headers/headers-no-cors.any.js.ini | 51 + .../api/headers/headers-no-cors.window.js.ini | 22 - .../api/headers/headers-normalize.any.js.ini | 9 + .../api/headers/headers-record.any.js.ini | 9 + .../api/headers/headers-structure.any.js.ini | 9 + ...edirect-back-to-original-origin.any.js.ini | 6 + .../api/redirect/redirect-count.any.js.ini | 9 + .../redirect-empty-location.any.js.ini | 9 + ...irect-location-escape.tentative.any.js.ini | 6 + .../api/redirect/redirect-location.any.js.ini | 9 + .../api/redirect/redirect-method.any.js.ini | 9 + .../api/redirect/redirect-schemes.any.js.ini | 9 + .../redirect/redirect-to-dataurl.any.js.ini | 6 + .../api/request/request-bad-port.any.js.ini | 9 + ...quest-cache-default-conditional.any.js.ini | 9 + .../request/request-cache-default.any.js.ini | 9 + .../request-cache-force-cache.any.js.ini | 9 + .../request/request-cache-no-cache.any.js.ini | 9 + .../request/request-cache-no-store.any.js.ini | 9 + .../request-cache-only-if-cached.any.js.ini | 6 + .../request/request-cache-reload.any.js.ini | 9 + .../request/request-consume-empty.any.js.ini | 15 + .../request/request-consume-empty.html.ini | 11 - .../api/request/request-consume.any.js.ini | 15 + .../api/request/request-consume.html.ini | 11 - .../api/request/request-disturbed.any.js.ini | 33 + .../api/request/request-disturbed.html.ini | 14 - .../api/request/request-error.any.js.ini | 9 + .../fetch/api/request/request-error.html.ini | 4 - .../api/request/request-headers.any.js.ini | 9 + .../api/request/request-init-002.any.js.ini | 9 + .../api/request/request-keepalive.any.js.ini | 21 + .../api/request/request-keepalive.html.ini | 7 - .../api/request/request-structure.any.js.ini | 21 + .../api/request/request-structure.html.ini | 7 - .../response-cancel-stream.any.js.ini | 9 + .../response/response-cancel-stream.html.ini | 5 - .../api/response/response-clone.any.js.ini | 93 + .../api/response/response-clone.html.ini | 44 - .../response-consume-empty.any.js.ini | 95 + .../response/response-consume-empty.html.ini | 51 - .../response-consume-stream.any.js.ini | 21 + .../response/response-consume-stream.html.ini | 8 - .../response-error-from-stream.any.js.ini | 10 + .../response-error-from-stream.html.ini | 2 - .../api/response/response-error.any.js.ini | 9 + .../api/response/response-init-001.any.js.ini | 15 + .../api/response/response-init-001.html.ini | 4 - .../api/response/response-init-002.any.js.ini | 15 + .../api/response/response-init-002.html.ini | 5 - .../response/response-static-error.any.js.ini | 15 + .../response/response-static-error.html.ini | 5 - .../response-static-redirect.any.js.ini | 9 + .../response-stream-disturbed-1.any.js.ini | 9 + .../response-stream-disturbed-2.any.js.ini | 9 + .../response-stream-disturbed-3.any.js.ini | 9 + .../response-stream-disturbed-4.any.js.ini | 9 + .../response-stream-disturbed-5.any.js.ini | 9 + .../response-stream-disturbed-6.any.js.ini | 9 + ...sponse-stream-disturbed-by-pipe.any.js.ini | 6 + ...esponse-stream-with-broken-then.any.js.ini | 6 + .../content-encoding/bad-gzip-body.any.js.ini | 6 + .../fetch/content-type/response.window.js.ini | 18 +- .../fetch/content-type/script.window.js.ini | 6 + .../fetch/data-urls/base64.any.js.ini | 9 + .../fetch/data-urls/processing.any.js.ini | 6 + .../fetch/http-cache/304-update.any.js.ini | 9 + .../fetch/http-cache/cache-mode.any.js.ini | 9 + .../fetch/http-cache/cc-request.any.js.ini | 15 + .../fetch/http-cache/freshness.any.js.ini | 9 + .../fetch/http-cache/heuristic.any.js.ini | 9 + .../fetch/http-cache/invalidate.any.js.ini | 9 + .../fetch/http-cache/partial.any.js.ini | 15 + .../fetch/http-cache/partial.html.ini | 8 - .../fetch/http-cache/post-patch.any.js.ini | 21 + .../fetch/http-cache/post-patch.html.ini | 7 - .../fetch/http-cache/status.any.js.ini | 9 + .../metadata/fetch/http-cache/vary.any.js.ini | 9 + .../fetch-preflight.https.sub.any.js.ini | 21 + .../fetch-preflight.https.sub.html.ini | 7 - .../fetch/metadata/fetch.https.sub.any.js.ini | 117 + .../fetch/metadata/fetch.https.sub.html.ini | 55 - .../trailing-dot.https.sub.any.js.ini | 27 + .../metadata/trailing-dot.https.sub.html.ini | 10 - .../nosniff/parsing-nosniff.window.js.ini | 3 + .../metadata/fetch/range/general.any.js.ini | 6 + .../stale-while-revalidate/fetch.any.js.ini | 15 + .../stale-while-revalidate/fetch.html.ini | 4 - .../traverse_the_history_1.html.ini | 4 - .../traverse_the_history_3.html.ini | 4 - ...ml.ini => traverse_the_history_5.html.ini} | 2 +- ...creating_browsing_context_test_01.html.ini | 4 + .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../iframe_sandbox_popups_escaping-3.html.ini | 1 + .../non-active-document.html.ini | 6 + .../module-static-import-delayed.html.ini | 4 + .../realtimeanalyser-fft-scaling.html.ini | 1 + .../sub-sample-buffer-stitching.html.ini | 6 + .../audiocontext-not-fully-active.html.ini | 1 - .../Worker/Worker-constructor.html.ini | 2 - .../short_name-member-manual.html | 2 +- .../appmanifest/shortcuts-member/pass.png | Bin 0 -> 5684 bytes .../shortcuts-member/shortcut_fail.html | 4 + .../shortcuts-member/shortcut_pass.html | 4 + .../shortcuts-member-manual.html | 9 + ...uts-member-skip-for-empty-name-manual.html | 8 + ...uts-member-skip-for-empty-name.webmanifest | 19 + ...er-skip-for-empty-name.webmanifest.headers | 1 + ...ts-member-skip-for-invalid-url-manual.html | 8 + ...ts-member-skip-for-invalid-url.webmanifest | 19 + ...r-skip-for-invalid-url.webmanifest.headers | 1 + ...mber-skip-for-out-of-scope-url-manual.html | 8 + ...mber-skip-for-out-of-scope-url.webmanifest | 19 + ...p-for-out-of-scope-url.webmanifest.headers | 1 + ...member-skip-for-undefined-name-manual.html | 8 + ...member-skip-for-undefined-name.webmanifest | 18 + ...kip-for-undefined-name.webmanifest.headers | 1 + ...-member-skip-for-undefined-url-manual.html | 8 + ...-member-skip-for-undefined-url.webmanifest | 18 + ...skip-for-undefined-url.webmanifest.headers | 1 + .../shortcuts-member.webmanifest | 14 + .../shortcuts-member.webmanifest.headers | 1 + .../schemeful-websockets.sub.tentative.html | 58 +- .../css/selectors/is-specificity-shadow.html | 18 + .../density-corrected-natural-size.html | 1 + .../resources/exify.js | 4 +- .../fetch/api/abort/cache.https.any.js | 47 + .../fetch/api/abort/cache.https.html | 57 - .../fetch/api/basic/accept-header.any.js | 1 + .../fetch/api/basic/conditional-get.any.js | 38 + .../fetch/api/basic/conditional-get.html | 51 - ...ponse.html => error-after-response.any.js} | 21 +- .../fetch/api/basic/historical.any.js | 2 + .../basic/request-forbidden-headers.any.js | 1 + .../fetch/api/basic/request-head.any.js | 2 + .../api/basic/request-headers-case.any.js | 2 + .../api/basic/request-headers-nonascii.any.js | 2 + .../fetch/api/basic/request-headers.any.js | 1 + .../fetch/api/basic/request-referrer.any.js | 1 + .../fetch/api/basic/request-upload.any.js | 1 + .../fetch/api/basic/scheme-about.any.js | 1 + .../fetch/api/basic/scheme-data.any.js | 1 + .../fetch/api/basic/scheme-others.sub.any.js | 1 + .../fetch/api/basic/stream-response.any.js | 1 + .../{text-utf8.html => text-utf8.any.js} | 14 +- .../api/cors/cors-multiple-origins.sub.any.js | 1 + .../api/cors/cors-preflight-redirect.any.js | 1 + .../credentials/authentication-basic.any.js | 1 + .../fetch/api/credentials/cookies.any.js | 1 + ...ze.html => header-values-normalize.any.js} | 56 +- ...eader-values.html => header-values.any.js} | 52 +- .../fetch/api/headers/headers-basic.any.js | 218 + .../fetch/api/headers/headers-basic.html | 230 - .../fetch/api/headers/headers-casing.any.js | 52 + .../fetch/api/headers/headers-casing.html | 64 - .../fetch/api/headers/headers-combine.any.js | 64 + .../fetch/api/headers/headers-combine.html | 76 - .../fetch/api/headers/headers-errors.any.js | 94 + .../fetch/api/headers/headers-errors.html | 107 - ...-cors.window.js => headers-no-cors.any.js} | 2 + .../api/headers/headers-normalize.any.js | 35 + .../fetch/api/headers/headers-normalize.html | 47 - ...ders-record.html => headers-record.any.js} | 9 +- .../api/headers/headers-structure.any.js | 18 + .../fetch/api/headers/headers-structure.html | 31 - .../redirect-back-to-original-origin.any.js | 1 + .../fetch/api/redirect/redirect-count.any.js | 1 + .../redirect/redirect-empty-location.any.js | 1 + .../redirect-location-escape.tentative.any.js | 1 + .../api/redirect/redirect-location.any.js | 1 + .../fetch/api/redirect/redirect-method.any.js | 1 + .../api/redirect/redirect-schemes.any.js | 19 + .../fetch/api/redirect/redirect-schemes.html | 23 - .../api/redirect/redirect-to-dataurl.any.js | 1 + .../fetch/api/request/request-bad-port.any.js | 79 + .../fetch/api/request/request-bad-port.html | 85 - .../request-cache-default-conditional.any.js | 170 + .../request-cache-default-conditional.html | 181 - .../api/request/request-cache-default.any.js | 39 + .../api/request/request-cache-default.html | 50 - .../request/request-cache-force-cache.any.js | 67 + .../request/request-cache-force-cache.html | 78 - .../api/request/request-cache-no-cache.any.js | 25 + .../api/request/request-cache-no-cache.html | 36 - .../api/request/request-cache-no-store.any.js | 37 + .../api/request/request-cache-no-store.html | 48 - .../request-cache-only-if-cached.any.js | 66 + .../request/request-cache-only-if-cached.html | 76 - .../api/request/request-cache-reload.any.js | 51 + .../api/request/request-cache-reload.html | 62 - .../api/request/request-consume-empty.any.js | 101 + .../api/request/request-consume-empty.html | 114 - .../fetch/api/request/request-consume.any.js | 145 + .../fetch/api/request/request-consume.html | 158 - .../api/request/request-disturbed.any.js | 109 + .../fetch/api/request/request-disturbed.html | 121 - .../fetch/api/request/request-error.any.js | 48 + .../fetch/api/request/request-error.html | 61 - .../fetch/api/request/request-headers.any.js | 173 + .../fetch/api/request/request-headers.html | 186 - .../fetch/api/request/request-init-002.any.js | 60 + .../fetch/api/request/request-init-002.html | 72 - ...eepalive.html => request-keepalive.any.js} | 21 +- .../api/request/request-structure.any.js | 128 + .../fetch/api/request/request-structure.html | 140 - ...eam.html => response-cancel-stream.any.js} | 21 +- .../fetch/api/response/response-clone.any.js | 124 + .../fetch/api/response/response-clone.html | 137 - .../response/response-consume-empty.any.js | 99 + .../api/response/response-consume-empty.html | 112 - ...am.html => response-consume-stream.any.js} | 21 +- .../response-error-from-stream.any.js | 59 + .../response/response-error-from-stream.html | 69 - .../fetch/api/response/response-error.any.js | 27 + .../fetch/api/response/response-error.html | 39 - .../api/response/response-init-001.any.js | 64 + .../fetch/api/response/response-init-001.html | 77 - .../api/response/response-init-002.any.js | 61 + .../fetch/api/response/response-init-002.html | 75 - .../api/response/response-static-error.any.js | 22 + .../api/response/response-static-error.html | 35 - .../response/response-static-redirect.any.js | 40 + .../response/response-static-redirect.html | 53 - ...tml => response-stream-disturbed-1.any.js} | 19 +- ...tml => response-stream-disturbed-2.any.js} | 19 +- ...tml => response-stream-disturbed-3.any.js} | 19 +- ...tml => response-stream-disturbed-4.any.js} | 19 +- ...tml => response-stream-disturbed-5.any.js} | 19 +- ...tml => response-stream-disturbed-6.any.js} | 16 +- .../response-stream-disturbed-by-pipe.any.js | 2 + .../response-stream-with-broken-then.any.js | 1 + .../content-encoding/bad-gzip-body.any.js | 2 + .../fetch/data-urls/base64.any.js | 2 + .../fetch/data-urls/processing.any.js | 2 + .../fetch/http-cache/304-update.any.js | 146 + .../fetch/http-cache/304-update.html | 157 - .../fetch/http-cache/cache-mode.any.js | 61 + .../fetch/http-cache/cache-mode.html | 72 - .../fetch/http-cache/cc-request.any.js | 202 + .../fetch/http-cache/cc-request.html | 213 - .../fetch/http-cache/freshness.any.js | 215 + .../fetch/http-cache/freshness.html | 226 - .../fetch/http-cache/heuristic.any.js | 93 + .../fetch/http-cache/heuristic.html | 104 - .../fetch/http-cache/invalidate.any.js | 235 + .../fetch/http-cache/invalidate.html | 246 - .../fetch/http-cache/partial.any.js | 187 + .../fetch/http-cache/partial.html | 198 - .../fetch/http-cache/post-patch.any.js | 46 + .../fetch/http-cache/post-patch.html | 57 - .../fetch/http-cache/status.any.js | 60 + .../fetch/http-cache/status.html | 71 - .../fetch/http-cache/vary.any.js | 313 + .../fetch/http-cache/vary.html | 323 - .../metadata/fetch-preflight.https.sub.any.js | 29 + .../metadata/fetch-preflight.https.sub.html | 32 - .../fetch/metadata/fetch.https.sub.any.js | 58 + .../fetch/metadata/fetch.https.sub.html | 61 - .../metadata/trailing-dot.https.sub.any.js | 30 + .../metadata/trailing-dot.https.sub.html | 33 - .../fetch/range/general.any.js | 1 + .../{fetch.html => fetch.any.js} | 12 +- .../interfaces/resize-observer.idl | 7 - .../interfaces/sanitizer-api.tentative.idl | 5 +- .../autoupgrades/audio-upgrade.https.sub.html | 25 + .../autoupgrades/image-upgrade.https.sub.html | 26 + .../autoupgrades/video-upgrade.https.sub.html | 25 + .../tentative/resources/pass.png | Bin 0 -> 1689 bytes .../tentative/resources/test.ogv | Bin 0 -> 2344665 bytes .../tentative/resources/test.wav | Bin 0 -> 353022 bytes .../wptrunner/wptrunner/browsers/base.py | 6 + .../wptrunner/wptrunner/browsers/firefox.py | 41 +- .../wptrunner/browsers/firefox_android.py | 28 +- .../wptrunner/executors/executormarionette.py | 19 +- .../tools/wptrunner/wptrunner/testrunner.py | 7 +- .../wptrunner/wptrunner/tests/test_wpttest.py | 6 +- .../wptrunner/wptrunner/wptcommandline.py | 2 + .../tools/wptrunner/wptrunner/wpttest.py | 41 +- 431 files changed, 14440 insertions(+), 5715 deletions(-) delete mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini rename tests/wpt/metadata-layout-2020/css/CSS2/floats/{hit-test-floats-004.html.ini => hit-test-floats-003.html.ini} (67%) delete mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/selectors/is-specificity-shadow.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/abort/cache.https.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/accept-header.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/conditional-get.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/error-after-response.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/historical.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-forbidden-headers.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-head.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-case.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-nonascii.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-referrer.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/request-upload.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-about.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-data.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-others.sub.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/stream-response.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/basic/text-utf8.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/cors/cors-multiple-origins.sub.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/cors/cors-preflight-redirect.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/credentials/authentication-basic.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/credentials/cookies.any.js.ini rename tests/wpt/{metadata/fetch/api/headers/header-values-normalize.html.ini => metadata-layout-2020/fetch/api/headers/header-values-normalize.any.js.ini} (64%) create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/header-values.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-basic.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-casing.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-combine.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-errors.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-no-cors.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-normalize.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-record.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/headers/headers-structure.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-back-to-original-origin.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-count.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-empty-location.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location-escape.tentative.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-method.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-schemes.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-to-dataurl.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-bad-port.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default-conditional.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-force-cache.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-cache.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-store.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-only-if-cached.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-reload.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-consume-empty.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-consume.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-disturbed.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-error.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-headers.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-init-002.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-keepalive.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/request/request-structure.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-cancel-stream.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-clone.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-empty.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-stream.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-error-from-stream.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-error.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-init-001.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-init-002.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-static-error.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-static-redirect.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-1.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-2.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-3.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-4.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-5.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-6.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-with-broken-then.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/content-encoding/bad-gzip-body.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/data-urls/base64.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/data-urls/processing.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/304-update.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/cache-mode.any.js.ini rename tests/wpt/{metadata/fetch/http-cache/cc-request.html.ini => metadata-layout-2020/fetch/http-cache/cc-request.any.js.ini} (50%) create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/freshness.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/heuristic.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/invalidate.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/partial.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/post-patch.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/status.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/http-cache/vary.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/metadata/fetch-preflight.https.sub.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/metadata/fetch.https.sub.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/metadata/trailing-dot.https.sub.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/range/general.any.js.ini create mode 100644 tests/wpt/metadata-layout-2020/fetch/stale-while-revalidate/fetch.any.js.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini rename tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/{traverse_the_history_3.html.ini => traverse_the_history_5.html.ini} (71%) create mode 100644 tests/wpt/metadata-layout-2020/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/workers/constructors/Worker/Worker-constructor.html.ini delete mode 100644 tests/wpt/metadata/css/CSS2/floats/hit-test-floats-002.html.ini rename tests/wpt/metadata/css/CSS2/floats/{hit-test-floats-004.html.ini => hit-test-floats-003.html.ini} (67%) delete mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini create mode 100644 tests/wpt/metadata/css/selectors/is-specificity-shadow.html.ini delete mode 100644 tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini create mode 100644 tests/wpt/metadata/fetch/api/abort/cache.https.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/abort/cache.https.html.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/accept-header.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/conditional-get.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/basic/conditional-get.html.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/error-after-response.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/basic/error-after-response.html.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/historical.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/request-forbidden-headers.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/request-head.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/request-headers-nonascii.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/request-referrer.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/scheme-about.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/scheme-others.sub.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/stream-response.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/basic/text-utf8.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/basic/text-utf8.html.ini create mode 100644 tests/wpt/metadata/fetch/api/cors/cors-multiple-origins.sub.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/credentials/authentication-basic.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/credentials/cookies.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/header-values-normalize.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/header-values.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/headers/header-values.html.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-basic.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-casing.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-combine.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-errors.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-no-cors.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/headers/headers-no-cors.window.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-normalize.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-record.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/headers/headers-structure.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-count.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-empty-location.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-location.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-method.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/redirect/redirect-schemes.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-bad-port.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-default-conditional.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-default.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-force-cache.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-no-cache.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-no-store.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-only-if-cached.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-cache-reload.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-consume-empty.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-consume-empty.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-consume.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-consume.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-disturbed.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-disturbed.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-error.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-error.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-headers.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-init-002.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-keepalive.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-keepalive.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/request-structure.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/request/request-structure.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-cancel-stream.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-cancel-stream.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-clone.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-clone.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-consume-empty.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-consume-empty.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-consume-stream.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-consume-stream.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-error-from-stream.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-error-from-stream.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-error.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-init-001.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-init-001.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-init-002.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-init-002.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-static-error.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/api/response/response-static-error.html.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-static-redirect.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-1.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-2.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-3.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-4.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-5.any.js.ini create mode 100644 tests/wpt/metadata/fetch/api/response/response-stream-disturbed-6.any.js.ini create mode 100644 tests/wpt/metadata/fetch/data-urls/base64.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/304-update.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/cache-mode.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/cc-request.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/freshness.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/heuristic.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/invalidate.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/partial.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/http-cache/partial.html.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/post-patch.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/http-cache/post-patch.html.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/status.any.js.ini create mode 100644 tests/wpt/metadata/fetch/http-cache/vary.any.js.ini create mode 100644 tests/wpt/metadata/fetch/metadata/fetch-preflight.https.sub.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/metadata/fetch-preflight.https.sub.html.ini create mode 100644 tests/wpt/metadata/fetch/metadata/fetch.https.sub.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/metadata/fetch.https.sub.html.ini create mode 100644 tests/wpt/metadata/fetch/metadata/trailing-dot.https.sub.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/metadata/trailing-dot.https.sub.html.ini create mode 100644 tests/wpt/metadata/fetch/stale-while-revalidate/fetch.any.js.ini delete mode 100644 tests/wpt/metadata/fetch/stale-while-revalidate/fetch.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini rename tests/wpt/metadata/html/browsers/history/the-history-interface/{traverse_the_history_2.html.ini => traverse_the_history_5.html.ini} (71%) create mode 100644 tests/wpt/metadata/html/browsers/the-window-object/apis-for-creating-and-navigating-browsing-contexts-by-name/creating_browsing_context_test_01.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html.ini delete mode 100644 tests/wpt/metadata/workers/constructors/Worker/Worker-constructor.html.ini create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/pass.png create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcut_fail.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcut_pass.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-empty-name-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-empty-name.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-empty-name.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-invalid-url-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-invalid-url.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-invalid-url.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-out-of-scope-url-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-out-of-scope-url.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-out-of-scope-url.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-name-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-name.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-name.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-url-manual.html create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-url.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member-skip-for-undefined-url.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member.webmanifest create mode 100644 tests/wpt/web-platform-tests/appmanifest/shortcuts-member/shortcuts-member.webmanifest.headers create mode 100644 tests/wpt/web-platform-tests/css/selectors/is-specificity-shadow.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/abort/cache.https.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/abort/cache.https.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/basic/conditional-get.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/basic/conditional-get.html rename tests/wpt/web-platform-tests/fetch/api/basic/{error-after-response.html => error-after-response.any.js} (68%) rename tests/wpt/web-platform-tests/fetch/api/basic/{text-utf8.html => text-utf8.any.js} (91%) rename tests/wpt/web-platform-tests/fetch/api/headers/{header-values-normalize.html => header-values-normalize.any.js} (55%) rename tests/wpt/web-platform-tests/fetch/api/headers/{header-values.html => header-values.any.js} (54%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-basic.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-basic.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-casing.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-casing.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-combine.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-combine.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-errors.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-errors.html rename tests/wpt/web-platform-tests/fetch/api/headers/{headers-no-cors.window.js => headers-no-cors.any.js} (98%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-normalize.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-normalize.html rename tests/wpt/web-platform-tests/fetch/api/headers/{headers-record.html => headers-record.any.js} (98%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-structure.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/headers/headers-structure.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-schemes.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/redirect/redirect-schemes.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-bad-port.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-bad-port.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-default-conditional.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-default-conditional.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-default.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-default.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-force-cache.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-force-cache.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-no-cache.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-no-cache.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-no-store.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-no-store.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-only-if-cached.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-only-if-cached.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-reload.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-cache-reload.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-consume-empty.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-consume-empty.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-consume.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-consume.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-disturbed.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-disturbed.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-error.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-error.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-headers.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-headers.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-init-002.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-init-002.html rename tests/wpt/web-platform-tests/fetch/api/request/{request-keepalive.html => request-keepalive.any.js} (58%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-structure.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/request/request-structure.html rename tests/wpt/web-platform-tests/fetch/api/response/{response-cancel-stream.html => response-cancel-stream.any.js} (75%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-clone.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-clone.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-consume-empty.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-consume-empty.html rename tests/wpt/web-platform-tests/fetch/api/response/{response-consume-stream.html => response-consume-stream.any.js} (80%) create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-error-from-stream.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-error-from-stream.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-error.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-error.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-init-001.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-init-001.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-init-002.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-init-002.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-static-error.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-static-error.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-static-redirect.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/api/response/response-static-redirect.html rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-1.html => response-stream-disturbed-1.any.js} (72%) rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-2.html => response-stream-disturbed-2.any.js} (68%) rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-3.html => response-stream-disturbed-3.any.js} (68%) rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-4.html => response-stream-disturbed-4.any.js} (68%) rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-5.html => response-stream-disturbed-5.any.js} (69%) rename tests/wpt/web-platform-tests/fetch/api/response/{response-stream-disturbed-6.html => response-stream-disturbed-6.any.js} (79%) create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/304-update.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/304-update.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/cache-mode.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/cache-mode.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/cc-request.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/cc-request.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/freshness.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/freshness.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/heuristic.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/heuristic.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/invalidate.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/invalidate.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/partial.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/partial.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/post-patch.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/post-patch.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/status.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/status.html create mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/vary.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/http-cache/vary.html create mode 100644 tests/wpt/web-platform-tests/fetch/metadata/fetch-preflight.https.sub.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/metadata/fetch-preflight.https.sub.html create mode 100644 tests/wpt/web-platform-tests/fetch/metadata/fetch.https.sub.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/metadata/fetch.https.sub.html create mode 100644 tests/wpt/web-platform-tests/fetch/metadata/trailing-dot.https.sub.any.js delete mode 100644 tests/wpt/web-platform-tests/fetch/metadata/trailing-dot.https.sub.html rename tests/wpt/web-platform-tests/fetch/stale-while-revalidate/{fetch.html => fetch.any.js} (76%) create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/autoupgrades/audio-upgrade.https.sub.html create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/autoupgrades/image-upgrade.https.sub.html create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/autoupgrades/video-upgrade.https.sub.html create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/resources/pass.png create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/resources/test.ogv create mode 100644 tests/wpt/web-platform-tests/mixed-content/tentative/resources/test.wav diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini deleted file mode 100644 index f64b45fea6b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-002.html] - [Hit test float] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini similarity index 67% rename from tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini rename to tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini index 4bfb0c2053a..f29da48a2a0 100644 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini +++ b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini @@ -1,4 +1,4 @@ -[hit-test-floats-004.html] +[hit-test-floats-003.html] [Miss float below something else] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini deleted file mode 100644 index e38782d8c85..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementFromPoint-001.html] - [CSSOM View - 5 - extensions to the Document interface] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini index c131078eace..23c61ede1a1 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini @@ -17,3 +17,6 @@ [test the top of layer] expected: FAIL + [test some point of the element: top left corner] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini deleted file mode 100644 index e181af5397f..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementsFromPoint-invalid-cases.html] - [The root element is the last element returned for otherwise empty queries within the viewport] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/selectors/is-specificity-shadow.html.ini b/tests/wpt/metadata-layout-2020/css/selectors/is-specificity-shadow.html.ini new file mode 100644 index 00000000000..02e353e2a76 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/selectors/is-specificity-shadow.html.ini @@ -0,0 +1,4 @@ +[is-specificity-shadow.html] + [Specificity of :host() inside :is()] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini b/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini deleted file mode 100644 index 2ca05f57bb0..00000000000 --- a/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[HTMLMediaElement.html] - expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/fetch/api/abort/cache.https.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/abort/cache.https.any.js.ini new file mode 100644 index 00000000000..7107d4274e3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/abort/cache.https.any.js.ini @@ -0,0 +1,21 @@ +[cache.https.any.worker.html] + [Signals are not stored in the cache API, even if they're already aborted] + expected: FAIL + + [Signals are not stored in the cache API] + expected: FAIL + + +[cache.https.any.serviceworker.html] + expected: ERROR + +[cache.https.any.html] + [Signals are not stored in the cache API, even if they're already aborted] + expected: FAIL + + [Signals are not stored in the cache API] + expected: FAIL + + +[cache.https.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/accept-header.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/accept-header.any.js.ini new file mode 100644 index 00000000000..c8dda9eb5a1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/accept-header.any.js.ini @@ -0,0 +1,9 @@ +[accept-header.any.worker.html] + +[accept-header.any.sharedworker.html] + expected: ERROR + +[accept-header.any.html] + +[accept-header.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/conditional-get.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/conditional-get.any.js.ini new file mode 100644 index 00000000000..c3dd6098330 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/conditional-get.any.js.ini @@ -0,0 +1,15 @@ +[conditional-get.any.sharedworker.html] + expected: ERROR + +[conditional-get.any.worker.html] + [Testing conditional GET with ETags] + expected: FAIL + + +[conditional-get.any.serviceworker.html] + expected: ERROR + +[conditional-get.any.html] + [Testing conditional GET with ETags] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/error-after-response.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/error-after-response.any.js.ini new file mode 100644 index 00000000000..35b9968a133 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/error-after-response.any.js.ini @@ -0,0 +1,21 @@ +[error-after-response.any.sharedworker.html] + expected: ERROR + +[error-after-response.any.worker.html] + [Response reader closed promise should reject after a network error happening after resolving fetch promise] + expected: FAIL + + [Response reader read() promise should reject after a network error happening after resolving fetch promise] + expected: FAIL + + +[error-after-response.any.html] + [Response reader closed promise should reject after a network error happening after resolving fetch promise] + expected: FAIL + + [Response reader read() promise should reject after a network error happening after resolving fetch promise] + expected: FAIL + + +[error-after-response.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/historical.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/historical.any.js.ini new file mode 100644 index 00000000000..f7a5a1c34d7 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/historical.any.js.ini @@ -0,0 +1,9 @@ +[historical.any.worker.html] + +[historical.any.sharedworker.html] + expected: ERROR + +[historical.any.serviceworker.html] + expected: ERROR + +[historical.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-forbidden-headers.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-forbidden-headers.any.js.ini new file mode 100644 index 00000000000..a9ff4607c7a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-forbidden-headers.any.js.ini @@ -0,0 +1,9 @@ +[request-forbidden-headers.any.worker.html] + +[request-forbidden-headers.any.sharedworker.html] + expected: ERROR + +[request-forbidden-headers.any.html] + +[request-forbidden-headers.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-head.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-head.any.js.ini new file mode 100644 index 00000000000..acadde36be5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-head.any.js.ini @@ -0,0 +1,9 @@ +[request-head.any.worker.html] + +[request-head.any.sharedworker.html] + expected: ERROR + +[request-head.any.serviceworker.html] + expected: ERROR + +[request-head.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-case.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-case.any.js.ini new file mode 100644 index 00000000000..480cc62f00e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-case.any.js.ini @@ -0,0 +1,21 @@ +[request-headers-case.any.html] + [Multiple headers with the same name, different case (THIS-is-A-test first)] + expected: FAIL + + [Multiple headers with the same name, different case (THIS-IS-A-TEST first)] + expected: FAIL + + +[request-headers-case.any.worker.html] + [Multiple headers with the same name, different case (THIS-is-A-test first)] + expected: FAIL + + [Multiple headers with the same name, different case (THIS-IS-A-TEST first)] + expected: FAIL + + +[request-headers-case.any.serviceworker.html] + expected: ERROR + +[request-headers-case.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-nonascii.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-nonascii.any.js.ini new file mode 100644 index 00000000000..2c8fc22bcf2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers-nonascii.any.js.ini @@ -0,0 +1,9 @@ +[request-headers-nonascii.any.sharedworker.html] + expected: ERROR + +[request-headers-nonascii.any.worker.html] + +[request-headers-nonascii.any.html] + +[request-headers-nonascii.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers.any.js.ini new file mode 100644 index 00000000000..0f2f3791bef --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-headers.any.js.ini @@ -0,0 +1,15 @@ +[request-headers.any.serviceworker.html] + expected: ERROR + +[request-headers.any.sharedworker.html] + expected: ERROR + +[request-headers.any.html] + [Fetch with POST with FormData body] + expected: FAIL + + +[request-headers.any.worker.html] + [Fetch with POST with FormData body] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-referrer.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-referrer.any.js.ini new file mode 100644 index 00000000000..6a4334fb2cd --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-referrer.any.js.ini @@ -0,0 +1,9 @@ +[request-referrer.any.worker.html] + +[request-referrer.any.html] + +[request-referrer.any.serviceworker.html] + expected: ERROR + +[request-referrer.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/request-upload.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-upload.any.js.ini new file mode 100644 index 00000000000..48e19d0d7ad --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/request-upload.any.js.ini @@ -0,0 +1,15 @@ +[request-upload.any.html] + [Fetch with POST with ReadableStream] + expected: FAIL + + +[request-upload.any.serviceworker.html] + expected: ERROR + +[request-upload.any.sharedworker.html] + expected: ERROR + +[request-upload.any.worker.html] + [Fetch with POST with ReadableStream] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-about.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-about.any.js.ini new file mode 100644 index 00000000000..305e90a43de --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-about.any.js.ini @@ -0,0 +1,9 @@ +[scheme-about.any.worker.html] + +[scheme-about.any.html] + +[scheme-about.any.serviceworker.html] + expected: ERROR + +[scheme-about.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-data.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-data.any.js.ini new file mode 100644 index 00000000000..1ccad87dc7d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-data.any.js.ini @@ -0,0 +1,39 @@ +[scheme-data.any.html] + [Fetching data:,response%27s%20body is OK (cors)] + expected: FAIL + + [Fetching [HEAD\] data:,response%27s%20body is OK] + expected: FAIL + + [Fetching [POST\] data:,response%27s%20body is OK] + expected: FAIL + + [Fetching data:,response%27s%20body is OK (same-origin)] + expected: FAIL + + [Fetching data:,response%27s%20body is OK] + expected: FAIL + + +[scheme-data.any.worker.html] + [Fetching data:,response%27s%20body is OK (cors)] + expected: FAIL + + [Fetching [HEAD\] data:,response%27s%20body is OK] + expected: FAIL + + [Fetching [POST\] data:,response%27s%20body is OK] + expected: FAIL + + [Fetching data:,response%27s%20body is OK (same-origin)] + expected: FAIL + + [Fetching data:,response%27s%20body is OK] + expected: FAIL + + +[scheme-data.any.sharedworker.html] + expected: ERROR + +[scheme-data.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-others.sub.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-others.sub.any.js.ini new file mode 100644 index 00000000000..dae68b8f7c8 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/scheme-others.sub.any.js.ini @@ -0,0 +1,9 @@ +[scheme-others.sub.any.serviceworker.html] + expected: ERROR + +[scheme-others.sub.any.sharedworker.html] + expected: ERROR + +[scheme-others.sub.any.worker.html] + +[scheme-others.sub.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/stream-response.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/stream-response.any.js.ini new file mode 100644 index 00000000000..14c587baf79 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/stream-response.any.js.ini @@ -0,0 +1,9 @@ +[stream-response.any.sharedworker.html] + expected: ERROR + +[stream-response.any.html] + +[stream-response.any.serviceworker.html] + expected: ERROR + +[stream-response.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/basic/text-utf8.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/basic/text-utf8.any.js.ini new file mode 100644 index 00000000000..4a8e2275aca --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/basic/text-utf8.any.js.ini @@ -0,0 +1,33 @@ +[text-utf8.any.html] + [UTF-8 with BOM with Request.text()] + expected: FAIL + + [UTF-8 with BOM with fetched data (UTF-16 charset)] + expected: FAIL + + [UTF-8 with BOM with fetched data (UTF-8 charset)] + expected: FAIL + + [UTF-8 with BOM with Response.text()] + expected: FAIL + + +[text-utf8.any.worker.html] + [UTF-8 with BOM with Request.text()] + expected: FAIL + + [UTF-8 with BOM with fetched data (UTF-16 charset)] + expected: FAIL + + [UTF-8 with BOM with fetched data (UTF-8 charset)] + expected: FAIL + + [UTF-8 with BOM with Response.text()] + expected: FAIL + + +[text-utf8.any.serviceworker.html] + expected: ERROR + +[text-utf8.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-multiple-origins.sub.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-multiple-origins.sub.any.js.ini new file mode 100644 index 00000000000..df03d08776f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-multiple-origins.sub.any.js.ini @@ -0,0 +1,9 @@ +[cors-multiple-origins.sub.any.html] + +[cors-multiple-origins.sub.any.serviceworker.html] + expected: ERROR + +[cors-multiple-origins.sub.any.sharedworker.html] + expected: ERROR + +[cors-multiple-origins.sub.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-preflight-redirect.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-preflight-redirect.any.js.ini new file mode 100644 index 00000000000..fa9d243c210 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/cors/cors-preflight-redirect.any.js.ini @@ -0,0 +1,9 @@ +[cors-preflight-redirect.any.worker.html] + +[cors-preflight-redirect.any.sharedworker.html] + expected: ERROR + +[cors-preflight-redirect.any.html] + +[cors-preflight-redirect.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/credentials/authentication-basic.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/credentials/authentication-basic.any.js.ini new file mode 100644 index 00000000000..502061d7763 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/credentials/authentication-basic.any.js.ini @@ -0,0 +1,9 @@ +[authentication-basic.any.worker.html] + +[authentication-basic.any.sharedworker.html] + expected: ERROR + +[authentication-basic.any.html] + +[authentication-basic.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/credentials/cookies.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/credentials/cookies.any.js.ini new file mode 100644 index 00000000000..26146e8a86b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/credentials/cookies.any.js.ini @@ -0,0 +1,9 @@ +[cookies.any.sharedworker.html] + expected: ERROR + +[cookies.any.worker.html] + +[cookies.any.serviceworker.html] + expected: ERROR + +[cookies.any.html] diff --git a/tests/wpt/metadata/fetch/api/headers/header-values-normalize.html.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/header-values-normalize.any.js.ini similarity index 64% rename from tests/wpt/metadata/fetch/api/headers/header-values-normalize.html.ini rename to tests/wpt/metadata-layout-2020/fetch/api/headers/header-values-normalize.any.js.ini index c196a28ec0f..d675e7c548d 100644 --- a/tests/wpt/metadata/fetch/api/headers/header-values-normalize.html.ini +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/header-values-normalize.any.js.ini @@ -1,157 +1,243 @@ -[header-values-normalize.html] - type: testharness - [XMLHttpRequest with value %01] - expected: FAIL - - [fetch() with value %01] - expected: FAIL - - [XMLHttpRequest with value %02] - expected: FAIL - - [fetch() with value %02] - expected: FAIL - - [XMLHttpRequest with value %03] - expected: FAIL - - [fetch() with value %03] - expected: FAIL - - [XMLHttpRequest with value %04] - expected: FAIL - - [fetch() with value %04] - expected: FAIL - - [XMLHttpRequest with value %05] - expected: FAIL - - [fetch() with value %05] - expected: FAIL - - [XMLHttpRequest with value %06] - expected: FAIL - - [fetch() with value %06] - expected: FAIL - - [XMLHttpRequest with value %07] - expected: FAIL - - [fetch() with value %07] - expected: FAIL - - [XMLHttpRequest with value %08] - expected: FAIL - - [fetch() with value %08] - expected: FAIL - - [XMLHttpRequest with value %0E] - expected: FAIL - - [fetch() with value %0E] - expected: FAIL - - [XMLHttpRequest with value %0F] - expected: FAIL - - [fetch() with value %0F] - expected: FAIL - - [XMLHttpRequest with value %10] - expected: FAIL - - [fetch() with value %10] - expected: FAIL - - [XMLHttpRequest with value %11] - expected: FAIL - - [fetch() with value %11] - expected: FAIL - - [XMLHttpRequest with value %12] - expected: FAIL - - [fetch() with value %12] - expected: FAIL - - [XMLHttpRequest with value %13] - expected: FAIL - +[header-values-normalize.any.html] [fetch() with value %13] expected: FAIL - [XMLHttpRequest with value %14] - expected: FAIL - - [fetch() with value %14] - expected: FAIL - - [XMLHttpRequest with value %15] - expected: FAIL - - [fetch() with value %15] - expected: FAIL - [XMLHttpRequest with value %16] expected: FAIL - [fetch() with value %16] - expected: FAIL - [XMLHttpRequest with value %17] expected: FAIL - [fetch() with value %17] - expected: FAIL - - [XMLHttpRequest with value %18] - expected: FAIL - - [fetch() with value %18] - expected: FAIL - - [XMLHttpRequest with value %19] - expected: FAIL - - [fetch() with value %19] - expected: FAIL - - [XMLHttpRequest with value %1A] - expected: FAIL - - [fetch() with value %1A] - expected: FAIL - - [XMLHttpRequest with value %1B] - expected: FAIL - - [fetch() with value %1B] - expected: FAIL - - [XMLHttpRequest with value %1C] - expected: FAIL - [fetch() with value %1C] expected: FAIL - [XMLHttpRequest with value %1D] + [fetch() with value %16] + expected: FAIL + + [XMLHttpRequest with value %1C] + expected: FAIL + + [XMLHttpRequest with value %1B] + expected: FAIL + + [fetch() with value %1A] + expected: FAIL + + [fetch() with value %1B] + expected: FAIL + + [fetch() with value %17] expected: FAIL [fetch() with value %1D] expected: FAIL + [fetch() with value %1E] + expected: FAIL + + [XMLHttpRequest with value %1D] + expected: FAIL + [XMLHttpRequest with value %1E] expected: FAIL - [fetch() with value %1E] + [XMLHttpRequest with value %08] + expected: FAIL + + [XMLHttpRequest with value %1A] + expected: FAIL + + [XMLHttpRequest with value %01] + expected: FAIL + + [XMLHttpRequest with value %03] + expected: FAIL + + [XMLHttpRequest with value %02] + expected: FAIL + + [XMLHttpRequest with value %05] + expected: FAIL + + [XMLHttpRequest with value %04] + expected: FAIL + + [XMLHttpRequest with value %07] + expected: FAIL + + [XMLHttpRequest with value %06] + expected: FAIL + + [fetch() with value %07] + expected: FAIL + + [fetch() with value %06] + expected: FAIL + + [fetch() with value %05] + expected: FAIL + + [fetch() with value %04] + expected: FAIL + + [fetch() with value %03] + expected: FAIL + + [fetch() with value %02] + expected: FAIL + + [fetch() with value %01] expected: FAIL [XMLHttpRequest with value %1F] expected: FAIL + [fetch() with value %08] + expected: FAIL + + [fetch() with value %0F] + expected: FAIL + + [fetch() with value %0E] + expected: FAIL + + [XMLHttpRequest with value %0E] + expected: FAIL + + [XMLHttpRequest with value %0F] + expected: FAIL + + [fetch() with value %18] + expected: FAIL + + [fetch() with value %19] + expected: FAIL + + [XMLHttpRequest with value %18] + expected: FAIL + + [XMLHttpRequest with value %19] + expected: FAIL + + [fetch() with value %10] + expected: FAIL + + [fetch() with value %11] + expected: FAIL + + [XMLHttpRequest with value %10] + expected: FAIL + + [XMLHttpRequest with value %11] + expected: FAIL + + [fetch() with value %14] + expected: FAIL + + [fetch() with value %15] + expected: FAIL + + [XMLHttpRequest with value %14] + expected: FAIL + + [XMLHttpRequest with value %15] + expected: FAIL + + [XMLHttpRequest with value %12] + expected: FAIL + [fetch() with value %1F] expected: FAIL + + [XMLHttpRequest with value %13] + expected: FAIL + + [fetch() with value %12] + expected: FAIL + + +[header-values-normalize.any.worker.html] + [fetch() with value %1A] + expected: FAIL + + [fetch() with value %1B] + expected: FAIL + + [fetch() with value %1C] + expected: FAIL + + [fetch() with value %1D] + expected: FAIL + + [fetch() with value %1E] + expected: FAIL + + [fetch() with value %1F] + expected: FAIL + + [fetch() with value %07] + expected: FAIL + + [fetch() with value %06] + expected: FAIL + + [fetch() with value %05] + expected: FAIL + + [fetch() with value %04] + expected: FAIL + + [fetch() with value %03] + expected: FAIL + + [fetch() with value %02] + expected: FAIL + + [fetch() with value %01] + expected: FAIL + + [fetch() with value %08] + expected: FAIL + + [fetch() with value %0F] + expected: FAIL + + [fetch() with value %0E] + expected: FAIL + + [fetch() with value %18] + expected: FAIL + + [fetch() with value %19] + expected: FAIL + + [fetch() with value %10] + expected: FAIL + + [fetch() with value %11] + expected: FAIL + + [fetch() with value %12] + expected: FAIL + + [fetch() with value %13] + expected: FAIL + + [fetch() with value %14] + expected: FAIL + + [fetch() with value %15] + expected: FAIL + + [fetch() with value %16] + expected: FAIL + + [fetch() with value %17] + expected: FAIL + + +[header-values-normalize.any.serviceworker.html] + expected: ERROR + +[header-values-normalize.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/header-values.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/header-values.any.js.ini new file mode 100644 index 00000000000..dda65b071ef --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/header-values.any.js.ini @@ -0,0 +1,18 @@ +[header-values.any.serviceworker.html] + expected: ERROR + +[header-values.any.sharedworker.html] + expected: ERROR + +[header-values.any.html] + [XMLHttpRequest with all valid values] + expected: FAIL + + [fetch() with all valid values] + expected: FAIL + + +[header-values.any.worker.html] + [fetch() with all valid values] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-basic.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-basic.any.js.ini new file mode 100644 index 00000000000..96848ef201f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-basic.any.js.ini @@ -0,0 +1,9 @@ +[headers-basic.any.worker.html] + +[headers-basic.any.serviceworker.html] + expected: ERROR + +[headers-basic.any.html] + +[headers-basic.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-casing.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-casing.any.js.ini new file mode 100644 index 00000000000..b8e4731b6e7 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-casing.any.js.ini @@ -0,0 +1,9 @@ +[headers-casing.any.serviceworker.html] + expected: ERROR + +[headers-casing.any.html] + +[headers-casing.any.worker.html] + +[headers-casing.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-combine.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-combine.any.js.ini new file mode 100644 index 00000000000..a1f6b1ab565 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-combine.any.js.ini @@ -0,0 +1,9 @@ +[headers-combine.any.worker.html] + +[headers-combine.any.sharedworker.html] + expected: ERROR + +[headers-combine.any.html] + +[headers-combine.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-errors.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-errors.any.js.ini new file mode 100644 index 00000000000..180dfb16ba4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-errors.any.js.ini @@ -0,0 +1,9 @@ +[headers-errors.any.serviceworker.html] + expected: ERROR + +[headers-errors.any.html] + +[headers-errors.any.worker.html] + +[headers-errors.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-no-cors.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-no-cors.any.js.ini new file mode 100644 index 00000000000..b02ed0ec7a9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-no-cors.any.js.ini @@ -0,0 +1,51 @@ +[headers-no-cors.any.html] + ["no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain] + expected: FAIL + + ["no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + +[headers-no-cors.any.worker.html] + ["no-cors" Headers object cannot have accept set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have accept-language set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have content-type set to text/plain;ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, text/plain] + expected: FAIL + + ["no-cors" Headers object cannot have accept-language set to sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss, , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + ["no-cors" Headers object cannot have accept set to , sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss] + expected: FAIL + + +[headers-no-cors.any.serviceworker.html] + expected: ERROR + +[headers-no-cors.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-normalize.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-normalize.any.js.ini new file mode 100644 index 00000000000..8eda0d0bba3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-normalize.any.js.ini @@ -0,0 +1,9 @@ +[headers-normalize.any.worker.html] + +[headers-normalize.any.sharedworker.html] + expected: ERROR + +[headers-normalize.any.html] + +[headers-normalize.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-record.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-record.any.js.ini new file mode 100644 index 00000000000..9d6da6e96c2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-record.any.js.ini @@ -0,0 +1,9 @@ +[headers-record.any.serviceworker.html] + expected: ERROR + +[headers-record.any.sharedworker.html] + expected: ERROR + +[headers-record.any.worker.html] + +[headers-record.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-structure.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-structure.any.js.ini new file mode 100644 index 00000000000..8afab6715e3 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/headers/headers-structure.any.js.ini @@ -0,0 +1,9 @@ +[headers-structure.any.worker.html] + +[headers-structure.any.sharedworker.html] + expected: ERROR + +[headers-structure.any.html] + +[headers-structure.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-back-to-original-origin.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-back-to-original-origin.any.js.ini new file mode 100644 index 00000000000..0225b01c4b2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-back-to-original-origin.any.js.ini @@ -0,0 +1,15 @@ +[redirect-back-to-original-origin.any.html] + [original => remote => original with mode: "no-cors"] + expected: FAIL + + +[redirect-back-to-original-origin.any.worker.html] + [original => remote => original with mode: "no-cors"] + expected: FAIL + + +[redirect-back-to-original-origin.any.serviceworker.html] + expected: ERROR + +[redirect-back-to-original-origin.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-count.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-count.any.js.ini new file mode 100644 index 00000000000..7aac80c78ad --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-count.any.js.ini @@ -0,0 +1,9 @@ +[redirect-count.any.worker.html] + +[redirect-count.any.sharedworker.html] + expected: ERROR + +[redirect-count.any.html] + +[redirect-count.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-empty-location.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-empty-location.any.js.ini new file mode 100644 index 00000000000..c6c6e5b2914 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-empty-location.any.js.ini @@ -0,0 +1,9 @@ +[redirect-empty-location.any.serviceworker.html] + expected: ERROR + +[redirect-empty-location.any.html] + +[redirect-empty-location.any.worker.html] + +[redirect-empty-location.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location-escape.tentative.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location-escape.tentative.any.js.ini new file mode 100644 index 00000000000..9b8c11b77a9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location-escape.tentative.any.js.ini @@ -0,0 +1,33 @@ +[redirect-location-escape.tentative.any.serviceworker.html] + expected: ERROR + +[redirect-location-escape.tentative.any.sharedworker.html] + expected: ERROR + +[redirect-location-escape.tentative.any.html] + [Redirect to invalid UTF-8] + expected: FAIL + + [Redirect to unescaped UTF-8] + expected: FAIL + + [Escaping produces double-percent] + expected: FAIL + + [Redirect to escaped and unescaped UTF-8] + expected: FAIL + + +[redirect-location-escape.tentative.any.worker.html] + [Redirect to invalid UTF-8] + expected: FAIL + + [Redirect to unescaped UTF-8] + expected: FAIL + + [Escaping produces double-percent] + expected: FAIL + + [Redirect to escaped and unescaped UTF-8] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location.any.js.ini new file mode 100644 index 00000000000..01a5978aa2b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-location.any.js.ini @@ -0,0 +1,9 @@ +[redirect-location.any.serviceworker.html] + expected: ERROR + +[redirect-location.any.sharedworker.html] + expected: ERROR + +[redirect-location.any.worker.html] + +[redirect-location.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-method.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-method.any.js.ini new file mode 100644 index 00000000000..f2769d07330 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-method.any.js.ini @@ -0,0 +1,9 @@ +[redirect-method.any.serviceworker.html] + expected: ERROR + +[redirect-method.any.sharedworker.html] + expected: ERROR + +[redirect-method.any.html] + +[redirect-method.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-schemes.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-schemes.any.js.ini new file mode 100644 index 00000000000..11914e5d4c4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-schemes.any.js.ini @@ -0,0 +1,9 @@ +[redirect-schemes.any.sharedworker.html] + expected: ERROR + +[redirect-schemes.any.worker.html] + +[redirect-schemes.any.serviceworker.html] + expected: ERROR + +[redirect-schemes.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-to-dataurl.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-to-dataurl.any.js.ini new file mode 100644 index 00000000000..e748a11ffca --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/redirect/redirect-to-dataurl.any.js.ini @@ -0,0 +1,9 @@ +[redirect-to-dataurl.any.serviceworker.html] + expected: ERROR + +[redirect-to-dataurl.any.sharedworker.html] + expected: ERROR + +[redirect-to-dataurl.any.html] + +[redirect-to-dataurl.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-bad-port.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-bad-port.any.js.ini new file mode 100644 index 00000000000..99d17bcf9c2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-bad-port.any.js.ini @@ -0,0 +1,9 @@ +[request-bad-port.any.serviceworker.html] + expected: ERROR + +[request-bad-port.any.html] + +[request-bad-port.any.worker.html] + +[request-bad-port.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default-conditional.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default-conditional.any.js.ini new file mode 100644 index 00000000000..8dc784e0732 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default-conditional.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-default-conditional.any.sharedworker.html] + expected: ERROR + +[request-cache-default-conditional.any.html] + +[request-cache-default-conditional.any.serviceworker.html] + expected: ERROR + +[request-cache-default-conditional.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default.any.js.ini new file mode 100644 index 00000000000..341170c9787 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-default.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-default.any.worker.html] + +[request-cache-default.any.serviceworker.html] + expected: ERROR + +[request-cache-default.any.html] + +[request-cache-default.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-force-cache.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-force-cache.any.js.ini new file mode 100644 index 00000000000..b31ccadfc07 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-force-cache.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-force-cache.any.sharedworker.html] + expected: ERROR + +[request-cache-force-cache.any.html] + +[request-cache-force-cache.any.serviceworker.html] + expected: ERROR + +[request-cache-force-cache.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-cache.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-cache.any.js.ini new file mode 100644 index 00000000000..9807d4ab3b4 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-cache.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-no-cache.any.serviceworker.html] + expected: ERROR + +[request-cache-no-cache.any.sharedworker.html] + expected: ERROR + +[request-cache-no-cache.any.worker.html] + +[request-cache-no-cache.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-store.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-store.any.js.ini new file mode 100644 index 00000000000..b99584e18fb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-no-store.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-no-store.any.sharedworker.html] + expected: ERROR + +[request-cache-no-store.any.worker.html] + +[request-cache-no-store.any.html] + +[request-cache-no-store.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-only-if-cached.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-only-if-cached.any.js.ini new file mode 100644 index 00000000000..1e66b16366c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-only-if-cached.any.js.ini @@ -0,0 +1,6 @@ +[request-cache-only-if-cached.any.worker.html] + +[request-cache-only-if-cached.any.sharedworker.html] + expected: ERROR + +[request-cache-only-if-cached.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-reload.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-reload.any.js.ini new file mode 100644 index 00000000000..717ac51506f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-cache-reload.any.js.ini @@ -0,0 +1,9 @@ +[request-cache-reload.any.html] + +[request-cache-reload.any.serviceworker.html] + expected: ERROR + +[request-cache-reload.any.sharedworker.html] + expected: ERROR + +[request-cache-reload.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume-empty.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume-empty.any.js.ini new file mode 100644 index 00000000000..9515ab943b1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume-empty.any.js.ini @@ -0,0 +1,15 @@ +[request-consume-empty.any.sharedworker.html] + expected: ERROR + +[request-consume-empty.any.worker.html] + [Consume empty FormData request body as text] + expected: FAIL + + +[request-consume-empty.any.serviceworker.html] + expected: ERROR + +[request-consume-empty.any.html] + [Consume empty FormData request body as text] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume.any.js.ini new file mode 100644 index 00000000000..24f7b9a642f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-consume.any.js.ini @@ -0,0 +1,15 @@ +[request-consume.any.html] + [Consume FormData request's body as FormData] + expected: FAIL + + +[request-consume.any.worker.html] + [Consume FormData request's body as FormData] + expected: FAIL + + +[request-consume.any.serviceworker.html] + expected: ERROR + +[request-consume.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-disturbed.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-disturbed.any.js.ini new file mode 100644 index 00000000000..4dba35d628c --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-disturbed.any.js.ini @@ -0,0 +1,33 @@ +[request-disturbed.any.worker.html] + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Request construction failure should not set "bodyUsed"] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL + + +[request-disturbed.any.serviceworker.html] + expected: ERROR + +[request-disturbed.any.html] + [Input request used for creating new request became disturbed even if body is not used] + expected: FAIL + + [Check creating a new request with a new body from a disturbed request] + expected: FAIL + + [Request construction failure should not set "bodyUsed"] + expected: FAIL + + [Input request used for creating new request became disturbed] + expected: FAIL + + +[request-disturbed.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-error.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-error.any.js.ini new file mode 100644 index 00000000000..f5cb9ddf34b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-error.any.js.ini @@ -0,0 +1,9 @@ +[request-error.any.worker.html] + +[request-error.any.serviceworker.html] + expected: ERROR + +[request-error.any.html] + +[request-error.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-headers.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-headers.any.js.ini new file mode 100644 index 00000000000..65b2342a0ca --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-headers.any.js.ini @@ -0,0 +1,9 @@ +[request-headers.any.html] + +[request-headers.any.worker.html] + +[request-headers.any.serviceworker.html] + expected: ERROR + +[request-headers.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-init-002.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-init-002.any.js.ini new file mode 100644 index 00000000000..73209ae2b0e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-init-002.any.js.ini @@ -0,0 +1,9 @@ +[request-init-002.any.worker.html] + +[request-init-002.any.sharedworker.html] + expected: ERROR + +[request-init-002.any.serviceworker.html] + expected: ERROR + +[request-init-002.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-keepalive.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-keepalive.any.js.ini new file mode 100644 index 00000000000..190ad96ddba --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-keepalive.any.js.ini @@ -0,0 +1,21 @@ +[request-keepalive.any.sharedworker.html] + expected: ERROR + +[request-keepalive.any.worker.html] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL + + +[request-keepalive.any.serviceworker.html] + expected: ERROR + +[request-keepalive.any.html] + [keepalive flag with stream body] + expected: FAIL + + [keepalive flag] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/request-structure.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/request-structure.any.js.ini new file mode 100644 index 00000000000..4f79516d099 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/request-structure.any.js.ini @@ -0,0 +1,21 @@ +[request-structure.any.worker.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + +[request-structure.any.sharedworker.html] + expected: ERROR + +[request-structure.any.html] + [Check isReloadNavigation attribute] + expected: FAIL + + [Check isHistoryNavigation attribute] + expected: FAIL + + +[request-structure.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-cancel-stream.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-cancel-stream.any.js.ini new file mode 100644 index 00000000000..dad88086a82 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-cancel-stream.any.js.ini @@ -0,0 +1,9 @@ +[response-cancel-stream.any.sharedworker.html] + expected: ERROR + +[response-cancel-stream.any.html] + +[response-cancel-stream.any.serviceworker.html] + expected: ERROR + +[response-cancel-stream.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-clone.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-clone.any.js.ini new file mode 100644 index 00000000000..d16143775b8 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-clone.any.js.ini @@ -0,0 +1,93 @@ +[response-clone.any.sharedworker.html] + expected: ERROR + +[response-clone.any.html] + [Check cloned response's body] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)] + expected: FAIL + + [Cancelling stream should not affect cloned one] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (DataViewchunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)] + expected: FAIL + + [Cloned responses should provide the same data] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)] + expected: FAIL + + +[response-clone.any.serviceworker.html] + expected: ERROR + +[response-clone.any.worker.html] + [Check cloned response's body] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8ClampedArraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Float64Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint16Arraychunk)] + expected: FAIL + + [Cancelling stream should not affect cloned one] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int8Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (ArrayBufferchunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int32Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (DataViewchunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint32Arraychunk)] + expected: FAIL + + [Cloned responses should provide the same data] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Int16Arraychunk)] + expected: FAIL + + [Check response clone use structureClone for teed ReadableStreams (Uint8Arraychunk)] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-empty.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-empty.any.js.ini new file mode 100644 index 00000000000..3545e56c57e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-empty.any.js.ini @@ -0,0 +1,95 @@ +[response-consume-empty.any.serviceworker.html] + expected: ERROR + +[response-consume-empty.any.sharedworker.html] + expected: ERROR + +[response-consume-empty.any.worker.html] + expected: TIMEOUT + [Consume response's body as text] + expected: TIMEOUT + + [Consume response's body as json (error case)] + expected: NOTRUN + + [Consume response's body as blob] + expected: NOTRUN + + [Consume empty URLSearchParams response body as text] + expected: NOTRUN + + [Consume response's body as formData without correct type (error case)] + expected: NOTRUN + + [Consume empty blob response body as text] + expected: NOTRUN + + [Consume empty text response body as arrayBuffer] + expected: NOTRUN + + [Consume empty text response body as text] + expected: NOTRUN + + [Consume empty blob response body as arrayBuffer] + expected: NOTRUN + + [Consume response's body as arrayBuffer] + expected: NOTRUN + + [Consume empty FormData response body as text] + expected: NOTRUN + + [Consume response's body as formData with correct multipart type (error case)] + expected: NOTRUN + + [Consume response's body as formData with correct urlencoded type] + expected: NOTRUN + + [Consume empty ArrayBuffer response body as text] + expected: NOTRUN + + +[response-consume-empty.any.html] + expected: TIMEOUT + [Consume response's body as text] + expected: TIMEOUT + + [Consume response's body as json (error case)] + expected: NOTRUN + + [Consume response's body as blob] + expected: NOTRUN + + [Consume empty URLSearchParams response body as text] + expected: NOTRUN + + [Consume response's body as formData without correct type (error case)] + expected: NOTRUN + + [Consume empty blob response body as text] + expected: NOTRUN + + [Consume empty text response body as arrayBuffer] + expected: NOTRUN + + [Consume empty text response body as text] + expected: NOTRUN + + [Consume empty blob response body as arrayBuffer] + expected: NOTRUN + + [Consume response's body as arrayBuffer] + expected: NOTRUN + + [Consume empty FormData response body as text] + expected: NOTRUN + + [Consume response's body as formData with correct multipart type (error case)] + expected: NOTRUN + + [Consume response's body as formData with correct urlencoded type] + expected: NOTRUN + + [Consume empty ArrayBuffer response body as text] + expected: NOTRUN + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-stream.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-stream.any.js.ini new file mode 100644 index 00000000000..42af2917b41 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-consume-stream.any.js.ini @@ -0,0 +1,21 @@ +[response-consume-stream.any.serviceworker.html] + expected: ERROR + +[response-consume-stream.any.html] + [Getting a redirect Response stream] + expected: FAIL + + [Getting an error Response stream] + expected: FAIL + + +[response-consume-stream.any.worker.html] + [Getting a redirect Response stream] + expected: FAIL + + [Getting an error Response stream] + expected: FAIL + + +[response-consume-stream.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-error-from-stream.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-error-from-stream.any.js.ini new file mode 100644 index 00000000000..db1345716bb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-error-from-stream.any.js.ini @@ -0,0 +1,10 @@ +[response-error-from-stream.any.worker.html] + +[response-error-from-stream.any.serviceworker.html] + expected: ERROR + +[response-error-from-stream.any.html] + expected: ERROR + +[response-error-from-stream.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-error.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-error.any.js.ini new file mode 100644 index 00000000000..0dced9eb35a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-error.any.js.ini @@ -0,0 +1,9 @@ +[response-error.any.html] + +[response-error.any.worker.html] + +[response-error.any.serviceworker.html] + expected: ERROR + +[response-error.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-001.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-001.any.js.ini new file mode 100644 index 00000000000..c36975d4452 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-001.any.js.ini @@ -0,0 +1,15 @@ +[response-init-001.any.serviceworker.html] + expected: ERROR + +[response-init-001.any.sharedworker.html] + expected: ERROR + +[response-init-001.any.html] + [Check default value for body attribute] + expected: FAIL + + +[response-init-001.any.worker.html] + [Check default value for body attribute] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-002.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-002.any.js.ini new file mode 100644 index 00000000000..4aba6dd6aba --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-init-002.any.js.ini @@ -0,0 +1,15 @@ +[response-init-002.any.serviceworker.html] + expected: ERROR + +[response-init-002.any.sharedworker.html] + expected: ERROR + +[response-init-002.any.worker.html] + [Testing null Response body] + expected: FAIL + + +[response-init-002.any.html] + [Testing null Response body] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-error.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-error.any.js.ini new file mode 100644 index 00000000000..191ccee2418 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-error.any.js.ini @@ -0,0 +1,15 @@ +[response-static-error.any.serviceworker.html] + expected: ERROR + +[response-static-error.any.sharedworker.html] + expected: ERROR + +[response-static-error.any.worker.html] + [Check response returned by static method error()] + expected: FAIL + + +[response-static-error.any.html] + [Check response returned by static method error()] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-redirect.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-redirect.any.js.ini new file mode 100644 index 00000000000..ace7bffe058 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-static-redirect.any.js.ini @@ -0,0 +1,9 @@ +[response-static-redirect.any.html] + +[response-static-redirect.any.worker.html] + +[response-static-redirect.any.sharedworker.html] + expected: ERROR + +[response-static-redirect.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-1.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-1.any.js.ini new file mode 100644 index 00000000000..b35390873a1 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-1.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-1.any.worker.html] + +[response-stream-disturbed-1.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-1.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-1.any.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-2.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-2.any.js.ini new file mode 100644 index 00000000000..7f97de9e44e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-2.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-2.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-2.any.worker.html] + +[response-stream-disturbed-2.any.html] + +[response-stream-disturbed-2.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-3.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-3.any.js.ini new file mode 100644 index 00000000000..ec3d9e2b8ef --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-3.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-3.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-3.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-3.any.html] + +[response-stream-disturbed-3.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-4.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-4.any.js.ini new file mode 100644 index 00000000000..ce8a981f9b2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-4.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-4.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-4.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-4.any.html] + +[response-stream-disturbed-4.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-5.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-5.any.js.ini new file mode 100644 index 00000000000..d47bd7efeae --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-5.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-5.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-5.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-5.any.html] + +[response-stream-disturbed-5.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-6.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-6.any.js.ini new file mode 100644 index 00000000000..c17a43b47c2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-6.any.js.ini @@ -0,0 +1,9 @@ +[response-stream-disturbed-6.any.html] + +[response-stream-disturbed-6.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-6.any.sharedworker.html] + expected: ERROR + +[response-stream-disturbed-6.any.worker.html] diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini new file mode 100644 index 00000000000..85121b02cc9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-disturbed-by-pipe.any.js.ini @@ -0,0 +1,21 @@ +[response-stream-disturbed-by-pipe.any.worker.html] + [using pipeThrough on Response body should disturb it synchronously] + expected: FAIL + + [using pipeTo on Response body should disturb it synchronously] + expected: FAIL + + +[response-stream-disturbed-by-pipe.any.html] + [using pipeThrough on Response body should disturb it synchronously] + expected: FAIL + + [using pipeTo on Response body should disturb it synchronously] + expected: FAIL + + +[response-stream-disturbed-by-pipe.any.serviceworker.html] + expected: ERROR + +[response-stream-disturbed-by-pipe.any.sharedworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-with-broken-then.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-with-broken-then.any.js.ini new file mode 100644 index 00000000000..b0a456ad565 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/response/response-stream-with-broken-then.any.js.ini @@ -0,0 +1,15 @@ +[response-stream-with-broken-then.any.worker.html] + [intercepting arraybuffer to body readable stream conversion via Object.prototype.then should not be possible] + expected: FAIL + + +[response-stream-with-broken-then.any.sharedworker.html] + expected: ERROR + +[response-stream-with-broken-then.any.html] + [intercepting arraybuffer to body readable stream conversion via Object.prototype.then should not be possible] + expected: FAIL + + +[response-stream-with-broken-then.any.serviceworker.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/fetch/content-encoding/bad-gzip-body.any.js.ini b/tests/wpt/metadata-layout-2020/fetch/content-encoding/bad-gzip-body.any.js.ini new file mode 100644 index 00000000000..6c867e1d349 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/content-encoding/bad-gzip-body.any.js.ini @@ -0,0 +1,33 @@ +[bad-gzip-body.any.serviceworker.html] + expected: ERROR + +[bad-gzip-body.any.sharedworker.html] + expected: ERROR + +[bad-gzip-body.any.html] + [Consuming the body of a resource with bad gzip content with json() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with blob() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with arrayBuffer() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with text() should reject] + expected: FAIL + + +[bad-gzip-body.any.worker.html] + [Consuming the body of a resource with bad gzip content with json() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with blob() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with arrayBuffer() should reject] + expected: FAIL + + [Consuming the body of a resource with bad gzip content with text() should reject] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini index 51fbe6127a8..43ed300550c 100644 --- a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini @@ -318,18 +318,18 @@ [