From 6764feaa1eafe2eb627129259b67c3c616c04cb4 Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Thu, 3 Dec 2020 08:22:59 +0000 Subject: [PATCH] Update web-platform-tests to revision 4ac59dc8fb85817b4cf8fc801b524ed74743d2c1 --- .../url/url-in-tags-revoke.window.js.ini | 2 +- .../CSS2/floats/hit-test-floats-003.html.ini | 4 - .../CSS2/floats/hit-test-floats-004.html.ini | 4 - .../align-content-horiz-001a.html.ini | 217 ++ .../align-content-horiz-001b.html.ini | 217 ++ .../align-content-horiz-002.html.ini | 217 ++ .../align-content-vert-001a.html.ini | 217 ++ .../align-content-vert-001b.html.ini | 217 ++ .../align-content-vert-002.html.ini | 217 ++ .../align-content-wmvert-001.html.ini | 217 ++ .../transform-scale-hittest.html.ini | 3 - .../css/cssom-view/CaretPosition-001.html.ini | 4 + .../api/request/request-bad-port.any.js.ini | 12 + .../fetch/content-type/response.window.js.ini | 13 +- .../nosniff/parsing-nosniff.window.js.ini | 3 + .../traverse_the_history_4.html.ini | 4 + .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../form-double-submit-2.html.ini | 4 - .../htmlanchorelement_noopener.html.ini | 7 +- .../parsing/DOMContentLoaded-defer.html.ini | 4 - ...le-event-handler-settings-objects.html.ini | 3 + .../iframe.meta/always/a-tag.http.html.ini | 13 + .../always/sharedworker-classic.http.html.ini | 7 + .../always/sharedworker-module.http.html.ini | 7 + .../iframe.meta/default/a-tag.http.html.ini | 13 + .../iframe.meta/default/fetch.http.html.ini | 31 + .../default/iframe-tag.http.html.ini | 31 + .../iframe.meta/default/img-tag.http.html.ini | 31 + .../default/script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../default/sharedworker-module.http.html.ini | 7 + .../gen/iframe.meta/default/xhr.http.html.ini | 31 + .../gen/iframe.meta/never/fetch.http.html.ini | 37 + .../never/sharedworker-classic.http.html.ini | 7 + .../never/sharedworker-module.http.html.ini | 7 + .../never/worker-classic.http.html.ini | 7 + .../never/worker-module.http.html.ini | 7 + .../a-tag.http.html.ini | 13 + .../fetch.http.html.ini | 31 + .../iframe-tag.http.html.ini | 31 + .../img-tag.http.html.ini | 31 + .../script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../sharedworker-module.http.html.ini | 7 + .../origin-when-crossorigin/xhr.http.html.ini | 31 + .../gen/top.meta/always/a-tag.http.html.ini | 13 + .../always/sharedworker-classic.http.html.ini | 7 + .../always/sharedworker-module.http.html.ini | 7 + .../gen/top.meta/default/a-tag.http.html.ini | 13 + .../gen/top.meta/default/fetch.http.html.ini | 31 + .../top.meta/default/iframe-tag.http.html.ini | 31 + .../top.meta/default/img-tag.http.html.ini | 31 + .../top.meta/default/script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../default/sharedworker-module.http.html.ini | 7 + .../gen/top.meta/default/xhr.http.html.ini | 31 + .../gen/top.meta/never/fetch.http.html.ini | 37 + .../never/sharedworker-classic.http.html.ini | 7 + .../never/sharedworker-module.http.html.ini | 7 + .../never/worker-classic.http.html.ini | 7 + .../never/worker-module.http.html.ini | 7 + .../a-tag.http.html.ini | 13 + .../fetch.http.html.ini | 31 + .../iframe-tag.http.html.ini | 31 + .../img-tag.http.html.ini | 31 + .../script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../sharedworker-module.http.html.ini | 7 + .../origin-when-crossorigin/xhr.http.html.ini | 31 + .../sub-sample-buffer-stitching.html.ini | 3 + .../audiocontext-not-fully-active.html.ini | 1 - .../tests/element_click/navigate.py.ini | 30 + .../webmessaging/without-ports/017.html.ini | 5 - .../url/url-in-tags-revoke.window.js.ini | 2 +- tests/wpt/metadata/MANIFEST.json | 1939 ++++++++++++++++- .../CSS2/floats/hit-test-floats-003.html.ini | 4 - .../CSS2/floats/hit-test-floats-004.html.ini | 4 - .../align-content-horiz-001a.html.ini | 217 ++ .../align-content-horiz-001b.html.ini | 217 ++ .../align-content-horiz-002.html.ini | 217 ++ .../align-content-vert-001a.html.ini | 217 ++ .../align-content-vert-001b.html.ini | 217 ++ .../align-content-vert-002.html.ini | 217 ++ .../align-content-wmvert-001.html.ini | 217 ++ .../transform-scale-hittest.html.ini | 3 - .../css/cssom-view/CaretPosition-001.html.ini | 4 + ...mn-balancing-break-inside-avoid-1.html.ini | 3 - .../api/request/request-bad-port.any.js.ini | 12 + .../fetch/content-type/response.window.js.ini | 13 +- .../nosniff/parsing-nosniff.window.js.ini | 3 + .../traverse_the_history_4.html.ini | 4 + .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../form-double-submit-2.html.ini | 4 - .../htmlanchorelement_noopener.html.ini | 7 +- .../parsing/DOMContentLoaded-defer.html.ini | 4 - ...le-event-handler-settings-objects.html.ini | 3 + .../iframe.meta/always/a-tag.http.html.ini | 13 + .../always/sharedworker-classic.http.html.ini | 7 + .../always/sharedworker-module.http.html.ini | 7 + .../iframe.meta/default/a-tag.http.html.ini | 13 + .../iframe.meta/default/fetch.http.html.ini | 31 + .../default/iframe-tag.http.html.ini | 31 + .../iframe.meta/default/img-tag.http.html.ini | 31 + .../default/script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../default/sharedworker-module.http.html.ini | 7 + .../gen/iframe.meta/default/xhr.http.html.ini | 31 + .../gen/iframe.meta/never/fetch.http.html.ini | 37 + .../never/sharedworker-classic.http.html.ini | 7 + .../never/sharedworker-module.http.html.ini | 7 + .../never/worker-classic.http.html.ini | 7 + .../never/worker-module.http.html.ini | 7 + .../a-tag.http.html.ini | 13 + .../fetch.http.html.ini | 31 + .../iframe-tag.http.html.ini | 31 + .../img-tag.http.html.ini | 31 + .../script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../sharedworker-module.http.html.ini | 7 + .../origin-when-crossorigin/xhr.http.html.ini | 31 + .../gen/top.meta/always/a-tag.http.html.ini | 13 + .../always/sharedworker-classic.http.html.ini | 7 + .../always/sharedworker-module.http.html.ini | 7 + .../gen/top.meta/default/a-tag.http.html.ini | 13 + .../gen/top.meta/default/fetch.http.html.ini | 31 + .../top.meta/default/iframe-tag.http.html.ini | 31 + .../top.meta/default/img-tag.http.html.ini | 31 + .../top.meta/default/script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../default/sharedworker-module.http.html.ini | 7 + .../gen/top.meta/default/xhr.http.html.ini | 31 + .../gen/top.meta/never/fetch.http.html.ini | 37 + .../never/sharedworker-classic.http.html.ini | 7 + .../never/sharedworker-module.http.html.ini | 7 + .../never/worker-classic.http.html.ini | 7 + .../never/worker-module.http.html.ini | 7 + .../a-tag.http.html.ini | 13 + .../fetch.http.html.ini | 31 + .../iframe-tag.http.html.ini | 31 + .../img-tag.http.html.ini | 31 + .../script-tag.http.html.ini | 31 + .../sharedworker-classic.http.html.ini | 7 + .../sharedworker-module.http.html.ini | 7 + .../origin-when-crossorigin/xhr.http.html.ini | 31 + .../sub-sample-buffer-stitching.html.ini | 3 + .../audiocontext-not-fully-active.html.ini | 1 - .../tests/element_click/navigate.py.ini | 30 + .../webmessaging/without-ports/017.html.ini | 5 - .../css-flexbox/align-content-horiz-001a.html | 182 ++ .../css-flexbox/align-content-horiz-001b.html | 183 ++ .../css-flexbox/align-content-horiz-002.html | 182 ++ .../css-flexbox/align-content-vert-001a.html | 182 ++ .../css-flexbox/align-content-vert-001b.html | 183 ++ .../css-flexbox/align-content-vert-002.html | 182 ++ .../css-flexbox/align-content-wmvert-001.html | 182 ++ .../mask-image-svg-child-will-change.html | 21 + .../mask-image-svg-child-will-change-ref.html | 3 + .../broken-column-rule-1-ref.html | 0 .../broken-column-rule-1.html | 0 ...mn-balancing-break-inside-avoid-1-ref.html | 0 ...column-balancing-break-inside-avoid-1.html | 0 .../multicol-height-002-print-ref.xht | 0 .../multicol-height-002-print.xht | 0 .../rendering-rtl-bidi-override-crash.html | 37 + .../multicol3/reftest.list | 3 - .../mozilla-central-reftests/reftest.list | 3 - .../fetch/api/request/request-bad-port.any.js | 2 + .../fetch/metadata/history.https.sub.html | 17 +- .../resources/post-to-owner-onload.py | 34 + .../focus-event-after-focusing-iframes.html | 55 + ...sing-different-site-iframes-outer.sub.html | 32 + ...us-event-after-focusing-iframes-inner.html | 27 + ...fter-focusing-same-site-iframes-outer.html | 32 + ...ooser-multiple.tentative.manual.https.html | 24 + ...beforeunload-sticky-activation-iframe.html | 25 + ...beforeunload-sticky-activation-manual.html | 17 + .../beforeunload-sticky-activation-popup.html | 24 + .../beforeunload-sticky-destination.html | 13 + .../support/beforeunload-sticky-start.html | 10 + ...input-events-get-target-ranges-manual.html | 76 - .../input-events-get-target-ranges.html | 154 ++ tests/wpt/web-platform-tests/lint.ignore | 1 + .../longtask-timing/buffered-flag.window.js | 6 +- .../longtask-timing/containerNames.html | 7 +- .../longtask-timing/containerTypes.html | 7 +- .../longtask-timing/long-microtask.window.js | 9 +- .../longtask-timing/longtask-attributes.html | 9 +- .../longtask-before-observer.window.js | 6 +- .../longtask-in-childiframe-crossorigin.html | 5 +- .../longtask-in-childiframe.html | 9 +- .../longtask-in-externalscript.html | 6 +- .../longtask-timing/longtask-in-raf.html | 6 +- .../longtask-timing/resources/utils.js | 9 + .../gen/iframe.meta/always/a-tag.http.html | 107 + .../gen/iframe.meta/always/fetch.http.html | 275 +++ .../iframe.meta/always/iframe-tag.http.html | 275 +++ .../gen/iframe.meta/always/img-tag.http.html | 275 +++ .../iframe.meta/always/script-tag.http.html | 275 +++ .../always/sharedworker-classic.http.html | 65 + .../always/sharedworker-module.http.html | 65 + .../always/worker-classic.http.html | 65 + .../always/worker-module.http.html | 65 + .../gen/iframe.meta/always/xhr.http.html | 275 +++ .../gen/iframe.meta/default/a-tag.http.html | 107 + .../gen/iframe.meta/default/fetch.http.html | 275 +++ .../iframe.meta/default/iframe-tag.http.html | 275 +++ .../gen/iframe.meta/default/img-tag.http.html | 275 +++ .../iframe.meta/default/script-tag.http.html | 275 +++ .../default/sharedworker-classic.http.html | 65 + .../default/sharedworker-module.http.html | 65 + .../default/worker-classic.http.html | 65 + .../default/worker-module.http.html | 65 + .../gen/iframe.meta/default/xhr.http.html | 275 +++ .../gen/iframe.meta/never/a-tag.http.html | 107 + .../gen/iframe.meta/never/fetch.http.html | 275 +++ .../iframe.meta/never/iframe-tag.http.html | 275 +++ .../gen/iframe.meta/never/img-tag.http.html | 275 +++ .../iframe.meta/never/script-tag.http.html | 275 +++ .../never/sharedworker-classic.http.html | 65 + .../never/sharedworker-module.http.html | 65 + .../never/worker-classic.http.html | 65 + .../iframe.meta/never/worker-module.http.html | 65 + .../gen/iframe.meta/never/xhr.http.html | 275 +++ .../origin-when-crossorigin/a-tag.http.html | 107 + .../origin-when-crossorigin/fetch.http.html | 275 +++ .../iframe-tag.http.html | 275 +++ .../origin-when-crossorigin/img-tag.http.html | 275 +++ .../script-tag.http.html | 275 +++ .../sharedworker-classic.http.html | 65 + .../sharedworker-module.http.html | 65 + .../worker-classic.http.html | 65 + .../worker-module.http.html | 65 + .../origin-when-crossorigin/xhr.http.html | 275 +++ .../always/a-tag.http.html | 83 + .../always/fetch.http.html | 203 ++ .../always/iframe-tag.http.html | 203 ++ .../always/img-tag.http.html | 203 ++ .../always/script-tag.http.html | 203 ++ .../always/sharedworker-classic.http.html | 53 + .../always/sharedworker-module.http.html | 53 + .../always/worker-classic.http.html | 53 + .../always/worker-module.http.html | 53 + .../srcdoc-inherit.meta/always/xhr.http.html | 203 ++ .../default/a-tag.http.html | 83 + .../default/fetch.http.html | 203 ++ .../default/iframe-tag.http.html | 203 ++ .../default/img-tag.http.html | 203 ++ .../default/script-tag.http.html | 203 ++ .../default/sharedworker-classic.http.html | 53 + .../default/sharedworker-module.http.html | 53 + .../default/worker-classic.http.html | 53 + .../default/worker-module.http.html | 53 + .../srcdoc-inherit.meta/default/xhr.http.html | 203 ++ .../srcdoc-inherit.meta/never/a-tag.http.html | 83 + .../srcdoc-inherit.meta/never/fetch.http.html | 203 ++ .../never/iframe-tag.http.html | 203 ++ .../never/img-tag.http.html | 203 ++ .../never/script-tag.http.html | 203 ++ .../never/sharedworker-classic.http.html | 53 + .../never/sharedworker-module.http.html | 53 + .../never/worker-classic.http.html | 53 + .../never/worker-module.http.html | 53 + .../srcdoc-inherit.meta/never/xhr.http.html | 203 ++ .../origin-when-crossorigin/a-tag.http.html | 83 + .../origin-when-crossorigin/fetch.http.html | 203 ++ .../iframe-tag.http.html | 203 ++ .../origin-when-crossorigin/img-tag.http.html | 203 ++ .../script-tag.http.html | 203 ++ .../sharedworker-classic.http.html | 53 + .../sharedworker-module.http.html | 53 + .../worker-classic.http.html | 53 + .../worker-module.http.html | 53 + .../origin-when-crossorigin/xhr.http.html | 203 ++ .../gen/srcdoc.meta/always/a-tag.http.html | 107 + .../gen/srcdoc.meta/always/fetch.http.html | 275 +++ .../srcdoc.meta/always/iframe-tag.http.html | 275 +++ .../gen/srcdoc.meta/always/img-tag.http.html | 275 +++ .../srcdoc.meta/always/script-tag.http.html | 275 +++ .../always/sharedworker-classic.http.html | 65 + .../always/sharedworker-module.http.html | 65 + .../always/worker-classic.http.html | 65 + .../always/worker-module.http.html | 65 + .../gen/srcdoc.meta/always/xhr.http.html | 275 +++ .../gen/srcdoc.meta/default/a-tag.http.html | 107 + .../gen/srcdoc.meta/default/fetch.http.html | 275 +++ .../srcdoc.meta/default/iframe-tag.http.html | 275 +++ .../gen/srcdoc.meta/default/img-tag.http.html | 275 +++ .../srcdoc.meta/default/script-tag.http.html | 275 +++ .../default/sharedworker-classic.http.html | 65 + .../default/sharedworker-module.http.html | 65 + .../default/worker-classic.http.html | 65 + .../default/worker-module.http.html | 65 + .../gen/srcdoc.meta/default/xhr.http.html | 275 +++ .../gen/srcdoc.meta/never/a-tag.http.html | 107 + .../gen/srcdoc.meta/never/fetch.http.html | 275 +++ .../srcdoc.meta/never/iframe-tag.http.html | 275 +++ .../gen/srcdoc.meta/never/img-tag.http.html | 275 +++ .../srcdoc.meta/never/script-tag.http.html | 275 +++ .../never/sharedworker-classic.http.html | 65 + .../never/sharedworker-module.http.html | 65 + .../never/worker-classic.http.html | 65 + .../srcdoc.meta/never/worker-module.http.html | 65 + .../gen/srcdoc.meta/never/xhr.http.html | 275 +++ .../origin-when-crossorigin/a-tag.http.html | 107 + .../origin-when-crossorigin/fetch.http.html | 275 +++ .../iframe-tag.http.html | 275 +++ .../origin-when-crossorigin/img-tag.http.html | 275 +++ .../script-tag.http.html | 275 +++ .../sharedworker-classic.http.html | 65 + .../sharedworker-module.http.html | 65 + .../worker-classic.http.html | 65 + .../worker-module.http.html | 65 + .../origin-when-crossorigin/xhr.http.html | 275 +++ .../gen/top.meta/always/a-tag.http.html | 63 + .../gen/top.meta/always/fetch.http.html | 143 ++ .../gen/top.meta/always/iframe-tag.http.html | 143 ++ .../gen/top.meta/always/img-tag.http.html | 143 ++ .../gen/top.meta/always/script-tag.http.html | 143 ++ .../always/sharedworker-classic.http.html | 43 + .../always/sharedworker-module.http.html | 43 + .../top.meta/always/worker-classic.http.html | 43 + .../top.meta/always/worker-module.http.html | 43 + .../gen/top.meta/always/xhr.http.html | 143 ++ .../gen/top.meta/default/a-tag.http.html | 63 + .../gen/top.meta/default/fetch.http.html | 143 ++ .../gen/top.meta/default/iframe-tag.http.html | 143 ++ .../gen/top.meta/default/img-tag.http.html | 143 ++ .../gen/top.meta/default/script-tag.http.html | 143 ++ .../default/sharedworker-classic.http.html | 43 + .../default/sharedworker-module.http.html | 43 + .../top.meta/default/worker-classic.http.html | 43 + .../top.meta/default/worker-module.http.html | 43 + .../gen/top.meta/default/xhr.http.html | 143 ++ .../gen/top.meta/never/a-tag.http.html | 63 + .../gen/top.meta/never/fetch.http.html | 143 ++ .../gen/top.meta/never/iframe-tag.http.html | 143 ++ .../gen/top.meta/never/img-tag.http.html | 143 ++ .../gen/top.meta/never/script-tag.http.html | 143 ++ .../never/sharedworker-classic.http.html | 43 + .../never/sharedworker-module.http.html | 43 + .../top.meta/never/worker-classic.http.html | 43 + .../top.meta/never/worker-module.http.html | 43 + .../gen/top.meta/never/xhr.http.html | 143 ++ .../origin-when-crossorigin/a-tag.http.html | 63 + .../origin-when-crossorigin/fetch.http.html | 143 ++ .../iframe-tag.http.html | 143 ++ .../origin-when-crossorigin/img-tag.http.html | 143 ++ .../script-tag.http.html | 143 ++ .../sharedworker-classic.http.html | 43 + .../sharedworker-module.http.html | 43 + .../worker-classic.http.html | 43 + .../worker-module.http.html | 43 + .../origin-when-crossorigin/xhr.http.html | 143 ++ .../referrer-policy/spec.src.json | 242 +- .../resources/malformed-worker.py | 3 +- .../resources/registration-tests-script.js | 11 + .../tools/wptserve/wptserve/utils.py | 2 + .../urlpattern/input.https.any.js | 88 + .../urlpattern/pathname.https.any.js | 139 ++ .../urlpattern/resources/utils.js | 7 + .../webdriver/tests/element_click/__init__.py | 16 + .../webdriver/tests/element_click/navigate.py | 77 +- .../rendering/draw-buffers.html.ini | 6 + 363 files changed, 32223 insertions(+), 329 deletions(-) delete mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001a.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001b.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001a.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001b.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-002.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-wmvert-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/semantics/forms/form-submission-0/form-double-submit-2.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/syntax/parsing/DOMContentLoaded-defer.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/always/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/img-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/script-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/default/xhr.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/never/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/never/worker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/never/worker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/always/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/always/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/img-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/script-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/default/xhr.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/never/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/never/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/never/worker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/never/worker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata-layout-2020/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/webmessaging/without-ports/017.html.ini delete mode 100644 tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini delete mode 100644 tests/wpt/metadata/css/CSS2/floats/hit-test-floats-004.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-horiz-001a.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-horiz-001b.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-horiz-002.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-vert-001a.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-vert-001b.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-vert-002.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/align-content-wmvert-001.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/CaretPosition-001.html.ini delete mode 100644 tests/wpt/metadata/css/vendor-imports/mozilla/mozilla-central-reftests/multicol3/moz-multicol3-column-balancing-break-inside-avoid-1.html.ini create mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/forms/form-submission-0/form-double-submit-2.html.ini delete mode 100644 tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/always/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/img-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/script-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/default/xhr.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/never/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/never/worker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/never/worker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/always/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/always/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/img-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/script-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/default/xhr.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/never/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/never/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/never/worker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/never/worker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html.ini create mode 100644 tests/wpt/metadata/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html.ini delete mode 100644 tests/wpt/metadata/webmessaging/without-ports/017.html.ini create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-horiz-001a.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-horiz-001b.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-horiz-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-vert-001a.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-vert-001b.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-vert-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/align-content-wmvert-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-masking/mask-image/mask-image-svg-child-will-change.html create mode 100644 tests/wpt/web-platform-tests/css/css-masking/mask-image/reference/mask-image-svg-child-will-change-ref.html rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/broken-column-rule-1-ref.html (100%) rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/broken-column-rule-1.html (100%) rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/moz-multicol3-column-balancing-break-inside-avoid-1-ref.html (100%) rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/moz-multicol3-column-balancing-break-inside-avoid-1.html (100%) rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/multicol-height-002-print-ref.xht (100%) rename tests/wpt/web-platform-tests/css/{vendor-imports/mozilla/mozilla-central-reftests/multicol3 => css-multicol}/multicol-height-002-print.xht (100%) create mode 100644 tests/wpt/web-platform-tests/css/css-text/crashtests/rendering-rtl-bidi-override-crash.html delete mode 100644 tests/wpt/web-platform-tests/css/vendor-imports/mozilla/mozilla-central-reftests/multicol3/reftest.list create mode 100644 tests/wpt/web-platform-tests/fetch/metadata/resources/post-to-owner-onload.py create mode 100644 tests/wpt/web-platform-tests/focus/focus-event-after-focusing-iframes.html create mode 100644 tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-different-site-iframes-outer.sub.html create mode 100644 tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-iframes-inner.html create mode 100644 tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html create mode 100644 tests/wpt/web-platform-tests/font-access/font_access-chooser-multiple.tentative.manual.https.html create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-iframe.html create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-manual.html create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-destination.html create mode 100644 tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-start.html delete mode 100644 tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges-manual.html create mode 100644 tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges.html create mode 100644 tests/wpt/web-platform-tests/longtask-timing/resources/utils.js create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-classic.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-module.http.html create mode 100644 tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html create mode 100644 tests/wpt/web-platform-tests/urlpattern/input.https.any.js create mode 100644 tests/wpt/web-platform-tests/urlpattern/pathname.https.any.js create mode 100644 tests/wpt/web-platform-tests/urlpattern/resources/utils.js diff --git a/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini index 76b44d9e9cf..3605e8f3fc9 100644 --- a/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini +++ b/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -4,7 +4,7 @@ expected: TIMEOUT [Opening a blob URL in a new window immediately before revoking it works.] - expected: FAIL + expected: TIMEOUT [Fetching a blob URL immediately before revoking it works in an iframe.] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini deleted file mode 100644 index f29da48a2a0..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-003.html] - [Miss float below something else] - 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-004.html.ini deleted file mode 100644 index 4bfb0c2053a..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-004.html] - [Miss float below something else] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001a.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001a.html.ini new file mode 100644 index 00000000000..565365f81a5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001a.html.ini @@ -0,0 +1,217 @@ +[align-content-horiz-001a.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001b.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001b.html.ini new file mode 100644 index 00000000000..8b31f77bb83 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-001b.html.ini @@ -0,0 +1,217 @@ +[align-content-horiz-001b.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-002.html.ini new file mode 100644 index 00000000000..43d316f9c70 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-horiz-002.html.ini @@ -0,0 +1,217 @@ +[align-content-horiz-002.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001a.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001a.html.ini new file mode 100644 index 00000000000..20107218fa5 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001a.html.ini @@ -0,0 +1,217 @@ +[align-content-vert-001a.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001b.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001b.html.ini new file mode 100644 index 00000000000..2b5246c7d0a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-001b.html.ini @@ -0,0 +1,217 @@ +[align-content-vert-001b.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-002.html.ini new file mode 100644 index 00000000000..82c6c9e9ff2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-vert-002.html.ini @@ -0,0 +1,217 @@ +[align-content-vert-002.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-wmvert-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-wmvert-001.html.ini new file mode 100644 index 00000000000..e317b557c5e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/align-content-wmvert-001.html.ini @@ -0,0 +1,217 @@ +[align-content-wmvert-001.html] + [.flexbox div 42] + expected: FAIL + + [.flexbox div 43] + expected: FAIL + + [.flexbox div 40] + expected: FAIL + + [.flexbox div 41] + expected: FAIL + + [.flexbox div 46] + expected: FAIL + + [.flexbox div 31] + expected: FAIL + + [.flexbox div 44] + expected: FAIL + + [.flexbox div 45] + expected: FAIL + + [.flexbox div 60] + expected: FAIL + + [.flexbox div 61] + expected: FAIL + + [.flexbox div 48] + expected: FAIL + + [.flexbox div 30] + expected: FAIL + + [.flexbox div 64] + expected: FAIL + + [.flexbox div 65] + expected: FAIL + + [.flexbox div 66] + expected: FAIL + + [.flexbox div 67] + expected: FAIL + + [.flexbox div 24] + expected: FAIL + + [.flexbox div 25] + expected: FAIL + + [.flexbox div 26] + expected: FAIL + + [.flexbox div 27] + expected: FAIL + + [.flexbox div 20] + expected: FAIL + + [.flexbox div 21] + expected: FAIL + + [.flexbox div 22] + expected: FAIL + + [.flexbox div 23] + expected: FAIL + + [.flexbox div 28] + expected: FAIL + + [.flexbox div 29] + expected: FAIL + + [.flexbox div 47] + expected: FAIL + + [.flexbox div 34] + expected: FAIL + + [.flexbox div 63] + expected: FAIL + + [.flexbox div 62] + expected: FAIL + + [.flexbox div 55] + expected: FAIL + + [.flexbox div 54] + expected: FAIL + + [.flexbox div 57] + expected: FAIL + + [.flexbox div 49] + expected: FAIL + + [.flexbox div 51] + expected: FAIL + + [.flexbox div 50] + expected: FAIL + + [.flexbox div 53] + expected: FAIL + + [.flexbox div 52] + expected: FAIL + + [.flexbox div 72] + expected: FAIL + + [.flexbox div 71] + expected: FAIL + + [.flexbox div 70] + expected: FAIL + + [.flexbox div 59] + expected: FAIL + + [.flexbox div 58] + expected: FAIL + + [.flexbox div 56] + expected: FAIL + + [.flexbox div 11] + expected: FAIL + + [.flexbox div 10] + expected: FAIL + + [.flexbox div 13] + expected: FAIL + + [.flexbox div 12] + expected: FAIL + + [.flexbox div 15] + expected: FAIL + + [.flexbox div 14] + expected: FAIL + + [.flexbox div 17] + expected: FAIL + + [.flexbox div 16] + expected: FAIL + + [.flexbox div 19] + expected: FAIL + + [.flexbox div 18] + expected: FAIL + + [.flexbox div 69] + expected: FAIL + + [.flexbox div 39] + expected: FAIL + + [.flexbox div 38] + expected: FAIL + + [.flexbox div 37] + expected: FAIL + + [.flexbox div 68] + expected: FAIL + + [.flexbox div 36] + expected: FAIL + + [.flexbox div 35] + expected: FAIL + + [.flexbox div 5] + expected: FAIL + + [.flexbox div 4] + expected: FAIL + + [.flexbox div 7] + expected: FAIL + + [.flexbox div 6] + expected: FAIL + + [.flexbox div 1] + expected: FAIL + + [.flexbox div 3] + expected: FAIL + + [.flexbox div 2] + expected: FAIL + + [.flexbox div 33] + expected: FAIL + + [.flexbox div 9] + expected: FAIL + + [.flexbox div 8] + expected: FAIL + + [.flexbox div 32] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini index f8e7e539aae..4a1e8110f6f 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini @@ -2,6 +2,3 @@ [Hit test intersecting scaled box] expected: FAIL - [Hit test within unscaled box] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini new file mode 100644 index 00000000000..4c79907309b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini @@ -0,0 +1,4 @@ +[CaretPosition-001.html] + [Element at (400, 100)] + expected: FAIL + 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 index 85a7f2291d5..8068c2bf6ce 100644 --- 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 @@ -63,6 +63,12 @@ [Request on bad port 636 should throw TypeError.] expected: NOTRUN + [Request on bad port 5061 should throw TypeError.] + expected: NOTRUN + + [Request on bad port 5060 should throw TypeError.] + expected: NOTRUN + [request-bad-port.any.worker.html] expected: TIMEOUT @@ -126,6 +132,12 @@ [Request on bad port 636 should throw TypeError.] expected: NOTRUN + [Request on bad port 5061 should throw TypeError.] + expected: NOTRUN + + [Request on bad port 5060 should throw TypeError.] + expected: NOTRUN + [request-bad-port.any.sharedworker.html] expected: ERROR 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 1e40a614575..b22157cd010 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 @@ -312,18 +312,15 @@ [ + diff --git a/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-iframes-inner.html b/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-iframes-inner.html new file mode 100644 index 00000000000..cb154160db4 --- /dev/null +++ b/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-iframes-inner.html @@ -0,0 +1,27 @@ + + + + + Focus event inner document + + +

Inner

+ + + diff --git a/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html b/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html new file mode 100644 index 00000000000..08f2c3f7ae2 --- /dev/null +++ b/tests/wpt/web-platform-tests/focus/support/focus-event-after-focusing-same-site-iframes-outer.html @@ -0,0 +1,32 @@ + + +Focus event after focusing same site iframes outer + + diff --git a/tests/wpt/web-platform-tests/font-access/font_access-chooser-multiple.tentative.manual.https.html b/tests/wpt/web-platform-tests/font-access/font_access-chooser-multiple.tentative.manual.https.html new file mode 100644 index 00000000000..a6b0febc8ba --- /dev/null +++ b/tests/wpt/web-platform-tests/font-access/font_access-chooser-multiple.tentative.manual.https.html @@ -0,0 +1,24 @@ + +Local Font Access: Multiple choosers + + + + + + + + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-iframe.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-iframe.html new file mode 100644 index 00000000000..212a10c0055 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-iframe.html @@ -0,0 +1,25 @@ + + +Beforeunload must be gated behind sticky activation: nested browsing context + + + +

If you happen to be running this test as a human, then be sure not to interact with any part of the page; that would invalidate the results! + + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-manual.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-manual.html new file mode 100644 index 00000000000..55612bbfc4e --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-manual.html @@ -0,0 +1,17 @@ + + +Beforeunload must be gated behind sticky activation: normal top-level browsing context + +

This test is manual because we want to test non-popup, non-iframe situations. Sibling files contain automated tests for those situations. + +

In three seconds, this document will redirect itself to a new page. The test passes if the redirect succeeds. The test fails if a beforeunload dialog pops up asking for confirmation. + +

Be sure not to interact with any part of the page in the meantime. That would invalidate the results. + + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html new file mode 100644 index 00000000000..23bf8a440d6 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/beforeunload-sticky-activation-popup.html @@ -0,0 +1,24 @@ + + +Beforeunload must be gated behind sticky activation: auxiliary browsing context + + + +

If you happen to be running this test as a human, then be sure not to interact with any part of the page; that would invalidate the results! + + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-destination.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-destination.html new file mode 100644 index 00000000000..2edcf1a43bf --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-destination.html @@ -0,0 +1,13 @@ + + +Beforeunload must be gated behind sticky activation: destination page + +

If you reached this page without clicking through a confirmation dialog, then the test has passed! + + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-start.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-start.html new file mode 100644 index 00000000000..37109feafe3 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/support/beforeunload-sticky-start.html @@ -0,0 +1,10 @@ + + +Beforeunload must be gated behind sticky activation: start page + +

This page will immediately navigate. If a beforeunload dialog pops up, the test fails.

+ + diff --git a/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges-manual.html b/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges-manual.html deleted file mode 100644 index 7e6a59769d0..00000000000 --- a/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges-manual.html +++ /dev/null @@ -1,76 +0,0 @@ - - -InputEvent.getTargetRanges() behavior - - -

To manually run this test, please follow the steps below:
-1. Place caret at the end of 'hello world'.
-2. Press Ctrl-Backspace (Alt-Backspace on macOS) to delete word backwards.
-3. Place caret at the end of 'test2' => Press 'a' key.
-4. Select 'test2a' => Press 'b' key.
-5. Select 'b' => Bold text through context menu or Command-b on macOS.
-6. Place caret at the end of 'test3' => Press 'a' key => Press Backspace key.
-
-If a "PASS" result appears the test passes, otherwise it fails

-

hello world

-

test2

- - diff --git a/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges.html b/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges.html new file mode 100644 index 00000000000..bbb275d8d34 --- /dev/null +++ b/tests/wpt/web-platform-tests/input-events/input-events-get-target-ranges.html @@ -0,0 +1,154 @@ + + +InputEvent.getTargetRanges() behavior + + + + + +

To manually run this test, please follow the steps below:
+1. Place caret at the end of 'hello world'.
+2. Press Ctrl-Backspace (Alt-Backspace on macOS) to delete word backwards.
+3. Place caret at the end of 'test2' => Press 'a' key.
+4. Select 'test2a' => Press 'b' key.
+5. Select 'b' => Bold text through context menu or Command-b on macOS.
+6. Place caret at the end of 'test3' => Press 'a' key => Press Backspace key.
+
+If a "PASS" result appears the test passes, otherwise it fails

+

hello world

+

test2

+ + diff --git a/tests/wpt/web-platform-tests/lint.ignore b/tests/wpt/web-platform-tests/lint.ignore index b457f02d147..bfbb2965738 100644 --- a/tests/wpt/web-platform-tests/lint.ignore +++ b/tests/wpt/web-platform-tests/lint.ignore @@ -478,6 +478,7 @@ SET TIMEOUT: css/CSS2/selectors/dom-hover-001.xht SET TIMEOUT: css/CSS2/selectors/dom-hover-002.xht SET TIMEOUT: css/CSS2/tables/tables-102.xht SET TIMEOUT: css/mediaqueries/min-width-tables-001.html +SET TIMEOUT: css/css-text/crashtests/rendering-rtl-bidi-override-crash.html ## Build system stuff CSS-COLLIDING-SUPPORT-NAME: css/*/README diff --git a/tests/wpt/web-platform-tests/longtask-timing/buffered-flag.window.js b/tests/wpt/web-platform-tests/longtask-timing/buffered-flag.window.js index 88e1363beba..a0ba728ed2b 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/buffered-flag.window.js +++ b/tests/wpt/web-platform-tests/longtask-timing/buffered-flag.window.js @@ -1,3 +1,5 @@ +// META: script=resources/utils.js + async_test(t => { assert_implements(window.PerformanceLongTaskTiming, 'Longtasks are not supported.'); new PerformanceObserver(t.step_func((entryList, obs) => { @@ -6,9 +8,7 @@ async_test(t => { list.getEntries().forEach(entry => { if (entry.entryType === 'mark') return; - assert_equals(entry.entryType, 'longtask'); - assert_equals(entry.name, 'self'); - assert_greater_than(entry.duration, 50); + checkLongTaskEntry(entry); longtaskObserved = true; }); assert_true(longtaskObserved, 'Did not observe buffered longtask.'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/containerNames.html b/tests/wpt/web-platform-tests/longtask-timing/containerNames.html index cfde4a30433..90dcd6d9aa5 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/containerNames.html +++ b/tests/wpt/web-platform-tests/longtask-timing/containerNames.html @@ -4,6 +4,7 @@ +

Longtasks in iframe

+

Longtasks in iframe, frame, object, and embed

+

Long Task Attributes

@@ -17,13 +18,7 @@ assert_equals(entries.length, 1, 'Exactly one entry is expected.'); const longtask = entries[0]; - assert_equals(longtask.entryType, 'longtask'); - assert_equals(longtask.name, 'self'); - assert_greater_than(longtask.duration, 50); - assert_greater_than_equal(longtask.startTime, 0); - const currentTime = performance.now(); - assert_less_than_equal(longtask.startTime, currentTime); - + checkLongTaskEntry(longtask); // Assert the TaskAttributionTiming entry in attribution. assert_equals(longtask.attribution.length, 1, 'Exactly one attribution entry is expected'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/longtask-before-observer.window.js b/tests/wpt/web-platform-tests/longtask-timing/longtask-before-observer.window.js index b7d4eb9d1de..79d6990cf80 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/longtask-before-observer.window.js +++ b/tests/wpt/web-platform-tests/longtask-timing/longtask-before-observer.window.js @@ -1,3 +1,5 @@ +// META: script=resources/utils.js + async_test(t => { assert_implements(window.PerformanceLongTaskTiming, 'Longtasks are not supported.'); // Create a long task before any observer. @@ -7,9 +9,7 @@ async_test(t => { t.step_timeout(() => { new PerformanceObserver(t.step_func_done(list => { list.getEntries().forEach(entry => { - assert_equals(entry.entryType, 'longtask'); - assert_equals(entry.name, 'self'); - assert_greater_than(entry.duration, 50); + checkLongTaskEntry(entry); }); })).observe({type: 'longtask', buffered: true}); }, 0); diff --git a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe-crossorigin.html b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe-crossorigin.html index d0fdf742804..b8607f90dd6 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe-crossorigin.html +++ b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe-crossorigin.html @@ -5,6 +5,7 @@ +

Long Task in Nested Cross-Origin Child Iframe

@@ -22,9 +23,7 @@ longtask.name == 'multiple-contexts' || longtask.name == 'unknown') return; - assert_equals(longtask.name, 'cross-origin-descendant'); - assert_greater_than(longtask.duration, 50); - + checkLongTaskEntry(longtask, 'cross-origin-descendant'); // Assert the TaskAttributionTiming entry in attribution. assert_equals(longtask.attribution.length, 1, 'Exactly one attribution entry is expected'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe.html b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe.html index 4c325c42adb..bc7d69c6957 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe.html +++ b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-childiframe.html @@ -5,6 +5,7 @@ +

Long Task in Nested Child Iframe

@@ -23,13 +24,7 @@ longtask.name == 'multiple-contexts' || longtask.name == 'unknown') return; - - assert_equals(longtask.name, 'same-origin-descendant'); - assert_greater_than(longtask.duration, 50); - assert_greater_than_equal(longtask.startTime, initialTime); - const currentTime = performance.now(); - assert_less_than_equal(longtask.startTime, currentTime); - + checkLongTaskEntry(longtask, 'same-origin-descendant'); // Assert the TaskAttributionTiming entry in attribution. assert_equals(longtask.attribution.length, 1, 'Exactly one attribution entry is expected'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-externalscript.html b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-externalscript.html index 8636025cf28..ad194ac9719 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-externalscript.html +++ b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-externalscript.html @@ -5,6 +5,7 @@ +

Long Task: External Script

@@ -17,10 +18,7 @@ assert_equals(entries.length, 1, 'Exactly one entry is expected.'); const longtask = entries[0]; - assert_equals(longtask.entryType, 'longtask'); - assert_equals(longtask.name, 'self'); - assert_greater_than(longtask.duration, 50); - + checkLongTaskEntry(longtask); // Assert the TaskAttributionTiming entry in attribution. assert_equals(longtask.attribution.length, 1, 'Exactly one attribution entry is expected'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-raf.html b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-raf.html index 40508e1e677..d65f8928186 100644 --- a/tests/wpt/web-platform-tests/longtask-timing/longtask-in-raf.html +++ b/tests/wpt/web-platform-tests/longtask-timing/longtask-in-raf.html @@ -5,6 +5,7 @@ +

Long Task: requestAnimationFrame

@@ -17,10 +18,7 @@ assert_equals(entries.length, 1, 'Exactly one entry is expected.'); const longtask = entries[0]; - assert_equals(longtask.entryType, 'longtask'); - assert_equals(longtask.name, 'self'); - assert_greater_than(longtask.duration, 50); - + checkLongTaskEntry(longtask); // Assert the TaskAttributionTiming entry in attribution. assert_equals(longtask.attribution.length, 1, 'Exactly one attribution entry is expected'); diff --git a/tests/wpt/web-platform-tests/longtask-timing/resources/utils.js b/tests/wpt/web-platform-tests/longtask-timing/resources/utils.js new file mode 100644 index 00000000000..c022f1a5a7a --- /dev/null +++ b/tests/wpt/web-platform-tests/longtask-timing/resources/utils.js @@ -0,0 +1,9 @@ +function checkLongTaskEntry(longtask, name='self') { + assert_equals(longtask.entryType, 'longtask'); + assert_equals(longtask.name, name); + assert_true(Number.isInteger(longtask.duration)); + assert_greater_than_equal(longtask.duration, 50); + assert_greater_than_equal(longtask.startTime, 0); + const currentTime = performance.now(); + assert_less_than_equal(longtask.startTime, currentTime); +} \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/a-tag.http.html new file mode 100644 index 00000000000..2aaea2f85f6 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/fetch.http.html new file mode 100644 index 00000000000..bdd4d5b9d43 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/iframe-tag.http.html new file mode 100644 index 00000000000..609ceed23cc --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/img-tag.http.html new file mode 100644 index 00000000000..a0e13ad579a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/script-tag.http.html new file mode 100644 index 00000000000..8bea06d66b1 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html new file mode 100644 index 00000000000..e6f63da5a5f --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html new file mode 100644 index 00000000000..baa084a5fe5 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-classic.http.html new file mode 100644 index 00000000000..753a69fe4ba --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-module.http.html new file mode 100644 index 00000000000..a47736458fc --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/xhr.http.html new file mode 100644 index 00000000000..54077bb8508 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/always/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/a-tag.http.html new file mode 100644 index 00000000000..d35e2e544c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/fetch.http.html new file mode 100644 index 00000000000..6f43cb64b83 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html new file mode 100644 index 00000000000..5ea994a00ec --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/img-tag.http.html new file mode 100644 index 00000000000..243ed3a8604 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/script-tag.http.html new file mode 100644 index 00000000000..6c210c911ed --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html new file mode 100644 index 00000000000..fe87beaabee --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html new file mode 100644 index 00000000000..146e3203b0d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-classic.http.html new file mode 100644 index 00000000000..e87c134d1cb --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-module.http.html new file mode 100644 index 00000000000..8e4d56f2b95 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/xhr.http.html new file mode 100644 index 00000000000..00d97993a4a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/default/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/a-tag.http.html new file mode 100644 index 00000000000..ef93ec1e85a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/fetch.http.html new file mode 100644 index 00000000000..820be2e0d36 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/iframe-tag.http.html new file mode 100644 index 00000000000..c5b16d57ba5 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/img-tag.http.html new file mode 100644 index 00000000000..a3e3cc36b23 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/script-tag.http.html new file mode 100644 index 00000000000..b1fe5e948ed --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html new file mode 100644 index 00000000000..abf14520d9c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html new file mode 100644 index 00000000000..a4642bbb859 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-classic.http.html new file mode 100644 index 00000000000..0fce32445ae --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-module.http.html new file mode 100644 index 00000000000..6f5da6d0fd8 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/xhr.http.html new file mode 100644 index 00000000000..57eb2fbf0a7 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/never/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html new file mode 100644 index 00000000000..76dd31cbb30 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html new file mode 100644 index 00000000000..c40bbb5a753 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html new file mode 100644 index 00000000000..90c4cb9ac44 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html new file mode 100644 index 00000000000..4003c2be83f --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html new file mode 100644 index 00000000000..96f1653d44e --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html new file mode 100644 index 00000000000..57fe7fefe75 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html new file mode 100644 index 00000000000..b63ba59ac2a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-classic.http.html new file mode 100644 index 00000000000..dafbec3934c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-module.http.html new file mode 100644 index 00000000000..f3fae57b652 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html new file mode 100644 index 00000000000..cba63de387b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/iframe.meta/origin-when-crossorigin/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/a-tag.http.html new file mode 100644 index 00000000000..820d4cf0ec9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/a-tag.http.html @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/fetch.http.html new file mode 100644 index 00000000000..1fcc0e5006f --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/fetch.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/iframe-tag.http.html new file mode 100644 index 00000000000..7f28cc13daa --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/iframe-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/img-tag.http.html new file mode 100644 index 00000000000..eb2d519ce5d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/img-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/script-tag.http.html new file mode 100644 index 00000000000..1167cfd1254 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/script-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-classic.http.html new file mode 100644 index 00000000000..67972ef771e --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-module.http.html new file mode 100644 index 00000000000..ee76c6c1229 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/sharedworker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-classic.http.html new file mode 100644 index 00000000000..fe9c6561ba9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-module.http.html new file mode 100644 index 00000000000..f834ecc6ae6 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/worker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/xhr.http.html new file mode 100644 index 00000000000..e6bf9e04f99 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/always/xhr.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/a-tag.http.html new file mode 100644 index 00000000000..e74fad3b638 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/a-tag.http.html @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/fetch.http.html new file mode 100644 index 00000000000..e71aabe8d62 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/fetch.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/iframe-tag.http.html new file mode 100644 index 00000000000..99cf044f150 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/iframe-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/img-tag.http.html new file mode 100644 index 00000000000..0075dd051c3 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/img-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/script-tag.http.html new file mode 100644 index 00000000000..e0cdcf4ff9c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/script-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-classic.http.html new file mode 100644 index 00000000000..3351a49e1c9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-module.http.html new file mode 100644 index 00000000000..b8d5044bc73 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/sharedworker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-classic.http.html new file mode 100644 index 00000000000..5e3ffcaf235 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-module.http.html new file mode 100644 index 00000000000..1b5a55cdb2b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/worker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/xhr.http.html new file mode 100644 index 00000000000..0cdbf28b423 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/default/xhr.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/a-tag.http.html new file mode 100644 index 00000000000..7555f25db89 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/a-tag.http.html @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/fetch.http.html new file mode 100644 index 00000000000..29a849cbbdc --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/fetch.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/iframe-tag.http.html new file mode 100644 index 00000000000..d6a0c4f31ca --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/iframe-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/img-tag.http.html new file mode 100644 index 00000000000..b6eef755663 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/img-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/script-tag.http.html new file mode 100644 index 00000000000..b9be802312b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/script-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-classic.http.html new file mode 100644 index 00000000000..1ccc8b7a153 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-module.http.html new file mode 100644 index 00000000000..fd201609c84 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/sharedworker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-classic.http.html new file mode 100644 index 00000000000..55357061f76 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-module.http.html new file mode 100644 index 00000000000..bf397f451fc --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/worker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/xhr.http.html new file mode 100644 index 00000000000..2ef0d4738c6 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/never/xhr.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/a-tag.http.html new file mode 100644 index 00000000000..71b8965db02 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/a-tag.http.html @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/fetch.http.html new file mode 100644 index 00000000000..c1baef7000c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/fetch.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/iframe-tag.http.html new file mode 100644 index 00000000000..7a76a2723d5 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/iframe-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/img-tag.http.html new file mode 100644 index 00000000000..689b775fa83 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/img-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/script-tag.http.html new file mode 100644 index 00000000000..a8a9b08e9a8 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/script-tag.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-classic.http.html new file mode 100644 index 00000000000..def1c279225 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-module.http.html new file mode 100644 index 00000000000..d647061a270 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/sharedworker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-classic.http.html new file mode 100644 index 00000000000..413a7923d58 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-classic.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-module.http.html new file mode 100644 index 00000000000..710457c5f0e --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/worker-module.http.html @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/xhr.http.html new file mode 100644 index 00000000000..b8b6e257bec --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc-inherit.meta/origin-when-crossorigin/xhr.http.html @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/a-tag.http.html new file mode 100644 index 00000000000..6dc7b1a410d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/fetch.http.html new file mode 100644 index 00000000000..935c3752360 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/iframe-tag.http.html new file mode 100644 index 00000000000..af6a08d2a8b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/img-tag.http.html new file mode 100644 index 00000000000..1581f50b881 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/script-tag.http.html new file mode 100644 index 00000000000..de7d41428c9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-classic.http.html new file mode 100644 index 00000000000..3a95d56b1ce --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-module.http.html new file mode 100644 index 00000000000..d43e0669045 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-classic.http.html new file mode 100644 index 00000000000..29bfacbfc26 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-module.http.html new file mode 100644 index 00000000000..1d1a951dd9d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/xhr.http.html new file mode 100644 index 00000000000..374da2f5df1 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/always/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/a-tag.http.html new file mode 100644 index 00000000000..1280804f4ba --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/fetch.http.html new file mode 100644 index 00000000000..80785f29d73 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/iframe-tag.http.html new file mode 100644 index 00000000000..27596461a62 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/img-tag.http.html new file mode 100644 index 00000000000..9523861b73e --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/script-tag.http.html new file mode 100644 index 00000000000..1b53e4f226a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-classic.http.html new file mode 100644 index 00000000000..41f855b0945 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-module.http.html new file mode 100644 index 00000000000..21805239960 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-classic.http.html new file mode 100644 index 00000000000..7d14a97a88f --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-module.http.html new file mode 100644 index 00000000000..8cf3b592357 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/xhr.http.html new file mode 100644 index 00000000000..19bf93d9db7 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/default/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/a-tag.http.html new file mode 100644 index 00000000000..94e6fa5dff7 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/fetch.http.html new file mode 100644 index 00000000000..8f8cd83497c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/iframe-tag.http.html new file mode 100644 index 00000000000..aec4bacf43c --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/img-tag.http.html new file mode 100644 index 00000000000..5c70d80da71 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/script-tag.http.html new file mode 100644 index 00000000000..8ea3f2c0544 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-classic.http.html new file mode 100644 index 00000000000..7d05fbd426b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-module.http.html new file mode 100644 index 00000000000..c41b2ac13e3 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-classic.http.html new file mode 100644 index 00000000000..170395f05b5 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-module.http.html new file mode 100644 index 00000000000..c7cd8bd4a6e --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/xhr.http.html new file mode 100644 index 00000000000..0228b0b2dcc --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/never/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/a-tag.http.html new file mode 100644 index 00000000000..1e9bfad5bfb --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/a-tag.http.html @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/fetch.http.html new file mode 100644 index 00000000000..384acbb02d1 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/fetch.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/iframe-tag.http.html new file mode 100644 index 00000000000..b3592033be4 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/iframe-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/img-tag.http.html new file mode 100644 index 00000000000..8f72e436299 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/img-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/script-tag.http.html new file mode 100644 index 00000000000..00e3d081941 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/script-tag.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-classic.http.html new file mode 100644 index 00000000000..c76d32d3d14 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-module.http.html new file mode 100644 index 00000000000..23581fd1313 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/sharedworker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-classic.http.html new file mode 100644 index 00000000000..08961d2ea98 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-classic.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-module.http.html new file mode 100644 index 00000000000..a4c6e0ef4e8 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/worker-module.http.html @@ -0,0 +1,65 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/xhr.http.html new file mode 100644 index 00000000000..78ac1bf7e9a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/srcdoc.meta/origin-when-crossorigin/xhr.http.html @@ -0,0 +1,275 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/a-tag.http.html new file mode 100644 index 00000000000..574b17a7cdd --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/a-tag.http.html @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/fetch.http.html new file mode 100644 index 00000000000..7554f25fc1d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/fetch.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/iframe-tag.http.html new file mode 100644 index 00000000000..0461b564273 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/iframe-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/img-tag.http.html new file mode 100644 index 00000000000..e211a9cc871 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/img-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/script-tag.http.html new file mode 100644 index 00000000000..d9de64e1d77 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/script-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html new file mode 100644 index 00000000000..45c5bc54561 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-module.http.html new file mode 100644 index 00000000000..22950273afd --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/sharedworker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-classic.http.html new file mode 100644 index 00000000000..ac59c72ddba --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-module.http.html new file mode 100644 index 00000000000..1a7d3aa9f98 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/worker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/xhr.http.html new file mode 100644 index 00000000000..db12bea102f --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/always/xhr.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/a-tag.http.html new file mode 100644 index 00000000000..21b191652bb --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/a-tag.http.html @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/fetch.http.html new file mode 100644 index 00000000000..d772f9fb8bf --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/fetch.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/iframe-tag.http.html new file mode 100644 index 00000000000..b71966f54ca --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/iframe-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/img-tag.http.html new file mode 100644 index 00000000000..937aaf515c9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/img-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/script-tag.http.html new file mode 100644 index 00000000000..2795b8a9abd --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/script-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html new file mode 100644 index 00000000000..a5dec50421b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-module.http.html new file mode 100644 index 00000000000..8dcac3557f3 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/sharedworker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-classic.http.html new file mode 100644 index 00000000000..10752b889f9 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-module.http.html new file mode 100644 index 00000000000..b908f84497d --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/worker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/xhr.http.html new file mode 100644 index 00000000000..0dd95ca5844 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/default/xhr.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/a-tag.http.html new file mode 100644 index 00000000000..f15738fa3eb --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/a-tag.http.html @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/fetch.http.html new file mode 100644 index 00000000000..fc15d5f7f3b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/fetch.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/iframe-tag.http.html new file mode 100644 index 00000000000..2932078a7be --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/iframe-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/img-tag.http.html new file mode 100644 index 00000000000..6a69539224a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/img-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/script-tag.http.html new file mode 100644 index 00000000000..b30b9c8e288 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/script-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html new file mode 100644 index 00000000000..38f9a5f051b --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-module.http.html new file mode 100644 index 00000000000..55e8cec205a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/sharedworker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-classic.http.html new file mode 100644 index 00000000000..bfcc6f6ab28 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-module.http.html new file mode 100644 index 00000000000..57330eaa020 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/worker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/xhr.http.html new file mode 100644 index 00000000000..98ea3ff25a3 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/never/xhr.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html new file mode 100644 index 00000000000..270bc100e65 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/a-tag.http.html @@ -0,0 +1,63 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html new file mode 100644 index 00000000000..074d6ff4543 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/fetch.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html new file mode 100644 index 00000000000..9b2be1b36db --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/iframe-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html new file mode 100644 index 00000000000..23f029e0181 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/img-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html new file mode 100644 index 00000000000..de679acf674 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/script-tag.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html new file mode 100644 index 00000000000..ccc463ff5c0 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html new file mode 100644 index 00000000000..29fd0f2ef34 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/sharedworker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-classic.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-classic.http.html new file mode 100644 index 00000000000..dd99c2a6083 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-classic.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-module.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-module.http.html new file mode 100644 index 00000000000..dd3800f59e2 --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/worker-module.http.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html new file mode 100644 index 00000000000..d639073154a --- /dev/null +++ b/tests/wpt/web-platform-tests/referrer-policy/gen/top.meta/origin-when-crossorigin/xhr.http.html @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + +
+ + diff --git a/tests/wpt/web-platform-tests/referrer-policy/spec.src.json b/tests/wpt/web-platform-tests/referrer-policy/spec.src.json index ff40591cbb0..e540a726831 100644 --- a/tests/wpt/web-platform-tests/referrer-policy/spec.src.json +++ b/tests/wpt/web-platform-tests/referrer-policy/spec.src.json @@ -112,6 +112,116 @@ } ] }, + { + // meta tag default + "title": " is set to the legacy keyword 'default'", + "description": "Check that the 'default' legacy keyword results in behavior equivalent to the default policy (currently strict-origin-when-cross-origin)", + "specification_url": "https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element", + "test_expansion": [ + { + // same-insecure + "expansion": "default", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": "same-http", + "subresource": "*", + "expectation": "stripped-referrer" + }, + { + // same-insecure + "expansion": "override", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "swap-origin", + "origin": "same-http", + "subresource": "*", + "expectation": "origin" + }, + { + // cross-insecure + "expansion": "default", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": "cross-http", + "subresource": "*", + "expectation": "origin" + }, + { + // upgrade-protocol + "expansion": "default", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": [ + "same-https", + "cross-https" + ], + "subresource": "*", + "expectation": "origin" + }, + { + // downgrade-protocol + "expansion": "default", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": [ + "same-http", + "cross-http" + ], + "subresource": "*", + "expectation": "omitted" + }, + { + // same-secure + "expansion": "default", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": "same-https", + "subresource": "*", + "expectation": "stripped-referrer" + }, + { + // same-secure + "expansion": "override", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "swap-origin", + "origin": "same-https", + "subresource": "*", + "expectation": "origin" + }, + { + // cross-secure + "expansion": "default", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "default", + "redirection": "*", + "origin": "cross-https", + "subresource": "*", + "expectation": "origin" + } + ] + }, { // no-referrer "title": "Referrer Policy is set to 'no-referrer'", @@ -132,6 +242,26 @@ } ] }, + { + // meta tag never + "title": " is set to the legacy value 'never'", + "description": "Check that the legacy value 'never' is equivalent to the 'no-referrer' policy", + "specification_url": "https://w3c.github.io/webappsec-referrer-policy/#referrer-policy-no-referrer", + "test_expansion": [ + { + // generic + "expansion": "default", + "source_scheme": "*", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "never", + "redirection": "*", + "origin": "*", + "subresource": "*", + "expectation": "omitted" + } + ] + }, { // no-referrer-when-downgrade "title": "Referrer Policy is set to 'no-referrer-when-downgrade'", @@ -368,6 +498,92 @@ } ] }, + { + // meta tag origin-when-crossorigin + "title": " is set to the legacy value 'origin-when-crossorigin'", + "description": "Check that the legacy value 'origin-when-crossorigin' is equivalent to the 'origin-when-cross-origin' policy", + "specification_url": "https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element", + "test_expansion": [ + { + // same-origin-insecure + "expansion": "default", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "*", + "origin": "same-http", + "subresource": "*", + "expectation": "stripped-referrer" + }, + { + // same-origin-secure-default + "expansion": "default", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "*", + "origin": "same-https", + "subresource": "*", + "expectation": "stripped-referrer" + }, + { + // same-origin-upgrade + "expansion": "default", + "source_scheme": "http", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "*", + "origin": "same-https", + "subresource": "*", + "expectation": "origin" + }, + { + // same-origin-downgrade + "expansion": "default", + "source_scheme": "https", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "*", + "origin": "same-http", + "subresource": "*", + "expectation": "origin" + }, + { + // same-origin-insecure + "expansion": "override", + "source_scheme": "*", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "swap-origin", + "origin": [ + "same-http", + "same-https" + ], + "subresource": "*", + "expectation": "origin" + }, + { + // cross-origin + "expansion": "default", + "source_scheme": "*", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "origin-when-crossorigin", + "redirection": "*", + "origin": [ + "cross-http", + "cross-https" + ], + "subresource": "*", + "expectation": "origin" + } + ] + }, { // strict-origin "title": "Referrer Policy is set to 'strict-origin'", @@ -565,6 +781,26 @@ "expectation": "stripped-referrer" } ] + }, + { + // meta tag always + "title": " is set to the legacy value 'always'", + "description": "Check that the legacy value 'always' is equivalent to the 'unsafe-url' policy", + "specification_url": "https://html.spec.whatwg.org/multipage/semantics.html#the-meta-element", + "test_expansion": [ + { + // generic + "expansion": "default", + "source_scheme": "*", + "source_context_list": "*", + "delivery_type": "meta", + "delivery_value": "always", + "redirection": "*", + "origin": "*", + "subresource": "*", + "expectation": "stripped-referrer" + } + ] } ], "delivery_key": "referrerPolicy", @@ -875,7 +1111,11 @@ "origin-when-cross-origin", "strict-origin", "strict-origin-when-cross-origin", - "unsafe-url" + "unsafe-url", + "default", + "always", + "never", + "origin-when-crossorigin" ], "expectation": [ "omitted", diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/malformed-worker.py b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/malformed-worker.py index 562c44eddc1..b8bc842d2ca 100644 --- a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/malformed-worker.py +++ b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/malformed-worker.py @@ -6,5 +6,6 @@ def main(request, response): u'uncaught-exception': u'throw new DOMException("AbortError");', u'caught-exception': u'try { throw new Error; } catch(e) {}', u'import-malformed-script': u'importScripts("malformed-worker.py?parse-error");', - u'import-no-such-script': u'importScripts("no-such-script.js");'}[request.url_parts.query] + u'import-no-such-script': u'importScripts("no-such-script.js");', + u'top-level-await': u'await Promise.resolve(1);'}[request.url_parts.query] return headers, body diff --git a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/registration-tests-script.js b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/registration-tests-script.js index f400bb91af9..30c03d9ef04 100644 --- a/tests/wpt/web-platform-tests/service-workers/service-worker/resources/registration-tests-script.js +++ b/tests/wpt/web-platform-tests/service-workers/service-worker/resources/registration-tests-script.js @@ -57,6 +57,17 @@ function registration_tests_script(register_method, type) { }, 'Registering script importing malformed script'); } + if (type === 'module') { + promise_test(function(t) { + var script = 'resources/malformed-worker.py?top-level-await'; + var scope = 'resources/scope/top-level-await'; + return promise_rejects_js(t, + TypeError, + register_method(script, {scope: scope}), + 'Registration of script with await top-level await should fail.'); + }, 'Registering script with top-level await'); + } + promise_test(function(t) { var script = 'resources/no-such-worker.js'; var scope = 'resources/scope/no-such-worker'; diff --git a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/utils.py b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/utils.py index 347acbd15cd..1ea2d8c902f 100644 --- a/tests/wpt/web-platform-tests/tools/wptserve/wptserve/utils.py +++ b/tests/wpt/web-platform-tests/tools/wptserve/wptserve/utils.py @@ -133,6 +133,8 @@ def is_bad_port(port): 2049, # nfs 3659, # apple-sasl 4045, # lockd + 5060, # sip + 5061, # sips 6000, # x11 6665, # irc (alternate) 6666, # irc (alternate) diff --git a/tests/wpt/web-platform-tests/urlpattern/input.https.any.js b/tests/wpt/web-platform-tests/urlpattern/input.https.any.js new file mode 100644 index 00000000000..71a8fb237b8 --- /dev/null +++ b/tests/wpt/web-platform-tests/urlpattern/input.https.any.js @@ -0,0 +1,88 @@ +// META: global=window,worker +// META: script=resources/utils.js + +// This file attempts to test the different ways you can pass input values +// to be matched; e.g. as strings vs structured component parts. + +test(() => { + runTest({ pathname: '/foo/bar' }, [ + { input: "https://example.com/foo/bar", expected: true }, + { input: "https://example.com/foo/bar/baz", expected: false }, + ]); +}, "init single component, input string"); + +test(() => { + runTest({ pathname: '/foo/bar' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + ]); +}, "init single component, input single component"); + +test(() => { + runTest({ pathname: '/foo/bar' }, [ + { input: { hostname: 'example.com', pathname: '/foo/bar' }, + expected: true }, + { input: { hostname: 'example.com', pathname: '/foo/bar/baz' }, + expected: false }, + ]); +}, "init single component, input two components"); + +test(() => { + runTest({ pathname: '/foo/bar' }, [ + { input: { pathname: '/foo/bar', baseURL: 'https://example.com' }, + expected: true }, + { input: { pathname: '/foo/bar/baz', baseURL: 'https://example.com' }, + expected: false }, + ]); +}, "init single component, input baseURL and single component"); + +test(() => { + runTest({ pathname: '/foo/bar', baseURL: 'https://example.com?query#hash' }, [ + { input: "https://example.com/foo/bar", expected: true }, + { input: "https://example.com/foo/bar/baz", expected: false }, + { input: "https://example2.com/foo/bar", expected: false }, + { input: "http://example.com/foo/bar", expected: false }, + ]); +}, "init baseURL and single component, input string"); + +test(() => { + runTest({ pathname: '/foo/bar', baseURL: 'https://example.com?query#hash' }, [ + { input: { pathname: '/foo/bar' }, expected: false }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + ]); +}, "init baseURL and single component, input single component"); + +test(() => { + runTest({ pathname: '/foo/bar', baseURL: 'https://example.com?query#hash' }, [ + { input: { hostname: 'example.com', pathname: '/foo/bar' }, + expected: false }, + { input: { hostname: 'example.com', pathname: '/foo/bar/baz' }, + expected: false }, + { input: { hostname: 'example2.com', pathname: '/foo/bar' }, + expected: false }, + ]); +}, "init baseURL and single component, input two components"); + +test(() => { + runTest({ pathname: '/foo/bar', baseURL: 'https://example.com?query#hash' }, [ + { input: { protocol: 'https', hostname: 'example.com', + pathname: '/foo/bar' }, + expected: true }, + { input: { protocol: 'https', hostname: 'example.com', + pathname: '/foo/bar/baz' }, + expected: false }, + ]); +}, "init single component, input three components"); + +test(() => { + runTest({ pathname: '/foo/bar', baseURL: 'https://example.com?query#hash' }, [ + { input: { pathname: '/foo/bar', baseURL: 'https://example.com' }, + expected: true }, + { input: { pathname: '/foo/bar/baz', baseURL: 'https://example.com' }, + expected: false }, + { input: { pathname: '/foo/bar', baseURL: 'https://example2.com' }, + expected: false }, + { input: { pathname: '/foo/bar', baseURL: 'http://example.com' }, + expected: false }, + ]); +}, "init baseURL and single component, input baseURL and single component"); diff --git a/tests/wpt/web-platform-tests/urlpattern/pathname.https.any.js b/tests/wpt/web-platform-tests/urlpattern/pathname.https.any.js new file mode 100644 index 00000000000..5de41ccc438 --- /dev/null +++ b/tests/wpt/web-platform-tests/urlpattern/pathname.https.any.js @@ -0,0 +1,139 @@ +// META: global=window,worker +// META: script=resources/utils.js + +test(() => { + runTest({ pathname: '/foo/bar' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/ba' }, expected: false }, + { input: { pathname: '/foo/bar/' }, expected: false }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + ]); +}, "fixed string"); + +test(() => { + runTest({ pathname: '/foo/:bar' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/index.html' }, expected: true }, + { input: { pathname: '/foo/bar/' }, expected: false }, + { input: { pathname: '/foo/' }, expected: false }, + ]); +}, "named group"); + +test(() => { + runTest({ pathname: '/foo/(.*)' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo/' }, expected: true }, + { input: { pathname: '/foo' }, expected: false }, + ]); +}, "regexp group"); + +test(() => { + runTest({ pathname: '/foo/:bar(.*)' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo/' }, expected: true }, + { input: { pathname: '/foo' }, expected: false }, + ]); +}, "named regexp group"); + +test(() => { + runTest({ pathname: '/foo/:bar?' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/foo/' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + ]); +}, "optional named group"); + +test(() => { + runTest({ pathname: '/foo/:bar+' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo' }, expected: false }, + { input: { pathname: '/foo/' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + ]); +}, "repeated named group"); + +test(() => { + runTest({ pathname: '/foo/:bar*' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/foo/' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + ]); +}, "optional repeated named group"); + +test(() => { + runTest({ pathname: '/foo/(.*)?' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo/' }, expected: true }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/fo' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + ]); +}, "optional regexp group"); + +test(() => { + runTest({ pathname: '/foo/(.*)+' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo/' }, expected: true }, + { input: { pathname: '/foo' }, expected: false }, + { input: { pathname: '/fo' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + ]); +}, "repeated regexp group"); + +test(() => { + runTest({ pathname: '/foo/(.*)*' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: true }, + { input: { pathname: '/foo/' }, expected: true }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/fo' }, expected: false }, + { input: { pathname: '/foobar' }, expected: false }, + ]); +}, "optional repeated regexp group"); + +test(() => { + runTest({ pathname: '/foo{/bar}' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + { input: { pathname: '/foo/' }, expected: false }, + { input: { pathname: '/foo' }, expected: false }, + ]); +}, "group"); + +test(() => { + runTest({ pathname: '/foo{/bar}?' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/foo/' }, expected: false }, + ]); +}, "optional group"); + +test(() => { + runTest({ pathname: '/foo{/bar}+' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + { input: { pathname: '/foo' }, expected: false }, + { input: { pathname: '/foo/' }, expected: false }, + ]); +}, "repeated group"); + +test(() => { + runTest({ pathname: '/foo{/bar}*' }, [ + { input: { pathname: '/foo/bar' }, expected: true }, + { input: { pathname: '/foo/bar/bar' }, expected: true }, + { input: { pathname: '/foo/bar/baz' }, expected: false }, + { input: { pathname: '/foo' }, expected: true }, + { input: { pathname: '/foo/' }, expected: false }, + ]); +}, "repeated optional group"); diff --git a/tests/wpt/web-platform-tests/urlpattern/resources/utils.js b/tests/wpt/web-platform-tests/urlpattern/resources/utils.js new file mode 100644 index 00000000000..9132a52816e --- /dev/null +++ b/tests/wpt/web-platform-tests/urlpattern/resources/utils.js @@ -0,0 +1,7 @@ +function runTest(pattern, expected_list) { + const p = new URLPattern(pattern); + for (let entry of expected_list) { + assert_equals(p.test(entry.input), entry.expected, + `input: ${JSON.stringify(entry.input)}`); + } +} diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/__init__.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/__init__.py index e69de29bb2d..68a556aa69e 100644 --- a/tests/wpt/web-platform-tests/webdriver/tests/element_click/__init__.py +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/__init__.py @@ -0,0 +1,16 @@ +from tests.support.sync import Poll + + +def wait_for_new_handle(session, handles_before): + def find_new_handle(session): + new_handles = list(set(session.handles) - set(handles_before)) + if new_handles and len(new_handles) == 1: + return new_handles[0] + return None + + wait = Poll( + session, + timeout=5, + message="No new window has been opened") + + return wait.until(find_new_handle) diff --git a/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py b/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py index d776a1eb84e..548587cd2b6 100644 --- a/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py +++ b/tests/wpt/web-platform-tests/webdriver/tests/element_click/navigate.py @@ -1,7 +1,13 @@ +import pytest + +from webdriver.error import NoSuchElementException + from tests.support.asserts import assert_success -from tests.support.inline import inline +from tests.support.inline import iframe, inline from tests.support.sync import Poll +from . import wait_for_new_handle + def element_click(session, element): return session.transport.send( @@ -93,31 +99,72 @@ def test_link_hash(session): """, args=(element,)) is True -def test_link_open_target_in_new_window(session, url): - orig_handles = session.handles +@pytest.mark.parametrize("target", [ + "", + "_blank", + "_parent", + "_self", + "_top", +]) +def test_link_from_toplevel_context_with_target(session, target): + target_page = inline("

foo

") - session.url = inline(""" - Open in new window - """.format(inline("

click".format(target_page, target)) element = session.find.css("a", all=False) + orig_handles = session.handles + response = element_click(session, element) assert_success(response) - def find_new_handle(session): - new_handles = list(set(session.handles) - set(orig_handles)) - if new_handles and len(new_handles) == 1: - return new_handles[0] - return None + if target == "_blank": + session.window_handle = wait_for_new_handle(session, orig_handles) wait = Poll( session, timeout=5, - message="No new window has been opened") - new_handle = wait.until(find_new_handle) + ignored_exceptions=NoSuchElementException, + message="Expected element has not been found") + wait.until(lambda s: s.find.css("#foo")) - session.window_handle = new_handle - session.find.css("#foo") + +@pytest.mark.parametrize("target", [ + "", + "_blank", + "_parent", + "_self", + "_top", +]) +def test_link_from_nested_context_with_target(session, target): + target_page = inline("

foo

") + + session.url = inline(iframe("click".format(target_page, target))) + frame = session.find.css("iframe", all=False) + session.switch_frame(frame) + element = session.find.css("a".format(target), all=False) + + orig_handles = session.handles + + response = element_click(session, element) + assert_success(response) + + if target == "_blank": + session.window_handle = wait_for_new_handle(session, orig_handles) + + # With the current browsing context removed the navigation should + # not timeout. Switch to the target context, and wait until the expected + # element is available. + if target == "_parent": + session.switch_frame("parent") + elif target == "_top": + session.switch_frame(None) + + wait = Poll( + session, + timeout=5, + ignored_exceptions=NoSuchElementException, + message="Expected element has not been found") + wait.until(lambda s: s.find.css("#foo")) def test_link_closes_window(session): diff --git a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini index d66ca2d9a3e..f575f232a13 100644 --- a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini +++ b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini @@ -251,3 +251,9 @@ [WebGL test #44: attachment 7 should be 0,255,0,255\nat (4, 0) expected: 0,255,0,255 was 255,3,0,0] expected: FAIL + [WebGL test #44: attachment 7 should be 0,255,0,255\nat (4, 0) expected: 0,255,0,255 was 255,2,0,0] + expected: FAIL + + [WebGL test #48: attachment 3 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,57,0,0] + expected: FAIL +